The Caribbean of Costa Rica, with its narrow coast and striking shoreline, is home to several top-notch restaurants that offer outdoor dining. Sobre las Olas in the little village of Cahuita has a handful of tables in the sand perched over Playa Blanca; eating ceviche served while sitting overlooking the sea is an unforgettable experience. In Puerto Viejo de Limon, Koki Beach has colorful outdoor seating in the shade and sun; a generous swath of beachfront chairs and tables at which to enjoy cocktails and dinner sit along the main road. At La Pecora Nera, open-air dining is part of what makes it so special, especially as night falls and the jungle comes alive around you. In San Jose, La Criollita has an outdoor patio with a bird sanctuary, bringing the sense and sound of the tropics to the city while you dine on traditional Costa Rican favorites. The chic Grano de Oro Hotel boasts an intimate inner patio at its world-class restaurant; reserve an outdoor table in advance to see the stars overhead while you dine. Product C's casual outdoor dining space is perfect for people watching, and Tintos y Blancos offers tables outside from which to sip and nibble.