Vieques, besides having the most brilliant bioluminescent bay in the world and dozens of spectacular beaches to enjoy, is also home to multiple restaurants with diverse and tasty menus.

From fine dining to sandy beach bars with a dizzying array of Caribbean cocktails, Vieques’ restaurant scene is loaded with local flavor.

dining space at Bananas restaurant in Vieques.

Enjoy a mouthwatering dish prepared in an open kitchen concept at Bananas. 


After a day at Esperanza Beach, Bananas is the ideal place to refuel and cool off with tasty snacks and tropical drinks. Choose from two separate dining venues: La Vista Rooftop Terrace or the Beach Bar & Grill — both offering picturesque views. You can watch chefs preparing mouthwatering dishes in the open kitchen, including grilled fish, fried calamari, burgers, jerk chicken sliders, churrasco steak, and seafood paella. The Beach Bar is your destination for refreshing cocktails like piña coladas, mojitos, and frozen banana margaritas.

entrance of El Quenepo restaurant

Some of the finest dining you will do in Vieques is at El Quenepo. 

El Quenepo

Is it possible to enjoy fine dining on an island paradise like Vieques? Of course — you just have to visit El Quenepo, an upscale restaurant with a refined menu and beautiful décor, located on the waterfront of Esperanza town. This restaurant serves the freshest local seafood, succulent meat dishes, specialty cocktails, and has vegan and vegetarian options available as well.

Coquí Fire Café

Situated near the ferry terminal, Coquí Fire Café mixes Mexican flavors with Creole cuisine. The carnitas are a fan favorite, as are the tacos and homemade cheesecake. And if you like spicy food, this is the place for you. Order a spicy margarita, and take things up a notch with the fiery homemade hot sauces.

dinning area at Tin Box

Down for some BBQ? You'll find it at Tin Box. 

Tin Box

Centrally located smack dab in the middle of the island, Tin Box is a great place to stop before or after a day at the beach. You’ll find great service and a wide variety of fresh, well-prepared dishes, including seafood, BBQ chicken and pork, fish tacos, steak and homemade fries, and even sushi. Order some of their famous cornbread on the side and wash it all down with fresh, natural fruit juices.

A savory dish with deep fried fish and white rice.

Savor delicious deep-fried whole fish at Bieke's Bistro.

Bieke’s Bistro

A short walk from the ferry terminal and Cofi (Sea Glass) Beach, Bieke’s Bistro is another excellent spot to enjoy good food after a day on the water. It’s tough to choose from the long list of appetizers, like Argentine turnovers, fish nuggets, pork chicharrones, and creamy conch plantain. You’ll face a similar dilemma with the main dishes, which range from lobster tail to whole red snapper to churrasco (grilled meats). Thankfully, it’s all delicious, with good wine and friendly service to match.

People entering a quaint restaurant in Vieques.

Duffy's is a very popular restaurant in Vieques.

More Great Places to Eat

Other excellent eateries in Vieques include Bili in Esperanza, which offers seafood, salads, and vegetarian dishes, and Duffy’s, which is loved by locals for the fish tacos.

Discover Puerto Rico's E-Newsletter

Paradise for Your Inbox

Get travel inspiration, news, tips and more delivered monthly.