For seafood in Bocas del Toro town, the El Pecado and El Refugio are recommended. Most of the hotels have restaurants available to all. Below liks are given to places that have their own web sites, but many of the cheaper restaurants do not have a web site.
Dining on the islands outside of Bocas offers in particular the surroundings of an "on the sea" restaurant at Coral Cay, perched on stilts over the sea. You can choose a live lobster from a sea cage and you will enjoy the scenery all around as you wait for your dish to be prepared. Most tours will take you there as part of their route.
Restaurants in Bocas del Toro Town
Arco Iris at Posada Los Delfines
Albertos Pizzerea 5th Street, Bocas del Toro
Bahia Hotel - This hotel has a good Italian restaurant with some of the best pizza in town.
Bocas del Toro Hotel American, Caribbean, Seafood. Outdoor bar on the street side, happy hour 5-7 pm.
Buena Vista Bar & Grill. Typical American style restaurant and atmosphere, happy hour 5-7 pm
Bumper's Bar & Grill. Clam Chowder, Fish, Chicken
Da Claudio -at the Laguna Hotel. Across the street from El Pecado. The hotel offers mostly Italian dishes including delicious pizzas. It has street side seating making it the best place in town for people watching. They also offers a fun all-you-can eat Sunday brunch.
Don Chicho - Various buffet selections , opposite
the square. Always busy, with a lively atmosphere and tasty, inexpensive, self-service
El Pecado - Situated on the main street. This restaurant is known for its seafood. The lobster is especially good. Above the Mangrove Roots shop on C 3, just off the Parque. Thai, Lebanese and Mexican dishes made with the finest local and imported ingredients.
La Iguana - 1st. Street. Bar, Pub & Surf Club.
Lemon Grass Bar & Restaurant over the water above Starfleet. Good menu with a lot of Thai style food.
Liki Tiki - Mexican, Seafood, Caribbean
Om Cafe - Indian food.
Pirate. Very limited but acceptable inexpensive menu, strong and inexpensive drinks
Reef. - is on the former banana company dock, in the 3rd. street. Similar in pricing and quality to the Pirate, but larger menu.
Swans Cay Hotel
Restaurants on Colon Island
Yarisnori Yarisnori Restaurant offers good seafood, cooked in the regional style. The restaurant is on the sea at Boca del Drago
Restaurants on The Island Of Carenero
Buccaneer - Seafood, Caribbean, Daily Specials
Dona Mara In the restaurant they serve a caribbean cuisine with emphasis on seafood. At the bar you can order a cocktail to enjoy under the coconut trees on the beach.
Pickled Parrot at Blue Marlin Hotel Enjoy freah seafood or an ice cold Marguerita, right on the sea.
Pargo Rojo A rustic style bar with stools, bamboo motifs and white cane. As the bar is built around the open air kitchen you can relax with tropical cocktails as you watch the preparation of the evening's meals.The restaurant offers an international menu with an emphasis on seafood.
Sunset Grill at Careening Cay Hotel. Close to the sea, in a natural environment, 5 minutes by boat from Bocas del Toro town. Texas BBQ and Mexican Cuisine. It serves grilled steaks and a variety seafood with gourmet sauces. Enjoy ocean views as you dine.
Restaurants on Coral Cay
Restaurant Coral Cay - For seafood in incomparable surroundings take a water taxi to Restaurant Coral Cay, perched on stilts over the sea. Your lobster will be picked live from a sea cage and you will enjoy gorgeous sea views all around as you wait for your dish to be prepared.
BOCAS DEL TORO BARS & CLUBS
Nightlife in Bocas is a low-key. You will usually find a party going on in one of the bars.
If you're a traveler seeking a wilder night, head out to the Mondo Taitu bar. The intimate setting makes it quite easy to meet travelers and since the bar offers a late happy hour and drink specials throughout the night, it won't cost so much either!
Vaqeros Isla, San Cristobal
This cool thatched roof bar is hard to get to, but worth the trouble, cold beer, great drinks, sound system. Hire a boat in Bocas to get there
La Rumba Big Creek. Bar. Just outside of the town of Bocas
Barco Hundido (Submerged Boat in Spanish); there is a submerged boat under the bar, lit with spotlights.
Buena Vista is in a good waterfront location, with US sports on the satellite TV. Authentic US burgers, sandwiches and salads - as well as larger meals and excellent frozen margaritas - served up by cheerful, Hemmingway-esque owners.
El Encanto - a local style bar
Bocas del Toro Tourist Information