78 Best Restaurants in Puerto Rico

Background Illustration for Restaurants

We've compiled the best of the best in Puerto Rico - browse our top choices for the top things to see or do during your stay.

Casita Miramar

$$ | Miramar Fodor's Choice

This family-run restaurant in the heart of residential Miramar is known for its traditional comida criolla. It feels more like a home than a restaurant, so it's a great place to just sit back, relax, and enjoy your meal. The menu, written on a chalkboard, changes often and features local fruits, vegetables, and seasonal fish. Favorite dishes include aguacate relleno con salmorejo de jueyes (crab-stuffed avocado) and chillo fresco with mojo isleño (red snapper with a sauce of tomatoes, olives, and green peppers). The old photos of Miramar, vintage furniture, and colonial architecture will surely transport you back in time.

605 Av. Miramar, San Juan, 00907, Puerto Rico
787-631--8265
Known For
  • Excellent, friendly service
  • Old-fashioned dishes like crab-stuffed avocado
  • Great drinks and sangria
Restaurant Details
Closed Tues.
Reservations essential

Something incorrect in this review?

ChocoBar Cortés

$$ | Old San Juan Fodor's Choice

The Cortés family has been making bean-to-bar chocolate for more than 90 years, and, in 2013, they opened Puerto Rico's first "chocobar" to share their passion. The walls in this vivid, modern space are decorated with ads from the 1950s, original chocolate-bar molds, a timeline of chocolate, and two flat screens showing the chocolate-making process. From pastries and breakfast sandwiches to panini and tapas, the chef integrates chocolate into every bite without overpowering. Bonbons, chocolate bars, and even chocolate soaps are available for sale. People from all over the metro area flock here for weekend brunch; arrive early to avoid a long wait. An upstairs gallery offers a glimpse of the family's personal collection of contemporary Caribbean art.

The English Rose

$$ Fodor's Choice

Open for breakfast and early lunch, this quaint bed-and-breakfast has a spectacular view of the valley spilling into the sea. If terrace seating is not available, indoor dining is equally charming, with walls colorfully adorned by the work of local artisans. House specialties like eggs Benedict are served with homemade breads and sausages, and their signature BBQ ribs are a must-have for lunch time. Enhancing the freshness of the dishes are the herbs grown on-site. You can now sip on a mimosa or homemade Bloody Mary while overlooking the lush mountain and ocean below. During high season, you might wait up to an hour for a table, so reservations are recommended.

Recommended Fodor's Video

Tin Box

$$ Fodor's Choice
Tin Box is, quite literally, a tin box serving barbecue platters and po'boys piled high with smoked chicken, pork, fried shrimp, or ribs, served with classic sides like coleslaw, baked beans, and cornbread. A sushi bar rounds out the offerings—you can't go wrong with one of the rolls made with local spiny lobster.
Rte. 996 at Rte. 201, 00765, Puerto Rico
787-435–6064
Known For
  • Watermelon margaritas and martinis
  • House-cured bacon
  • Best sushi and barbecue on the island
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

101 West Kitchen & Bar

$$

This casual restaurant serving new American cuisine is a must when visiting Boquerón. Sit on the patio and indulge in tasty dishes like lobster mac 'n' cheese, pork sliders, and key lime pie.

Rte. 101, Km 5.7, Boquerón, 00623, Puerto Rico
787-649–4320
Known For
  • Lobster mac 'n' cheese
  • Good drinks from the bar
  • Sunday brunch
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Ali Baba Turkish Restaurant

$$ | Condado

Standing discreetly just off Avenida Ashford, Ali Baba turns out delicious, meticulously prepared Middle Eastern and Mediterranean food, thanks to its Turkish chef-owner. Given how unpretentious this small place is, the presentation is surprisingly elegant. Start with hummus, served with steaming, homemade lavash (flatbread), or the grilled cheese with fresh herbs and tomatoes. Entrées include an iskender kebab drizzled with browned goat butter, and moussaka, served beneath a warming flame. Sandwiches and vegetarian options are also available.

1214 Av. Ashford, San Juan, 00907, Puerto Rico
787-722–1176
Known For
  • Tangy, smooth hummus
  • Iskender kebab
  • No reservations
Restaurant Details
Closed Sun.
Reservations not accepted

Something incorrect in this review?

Anita Gelato

$$ | Old San Juan

It's hard to resist the heaping mountains of gelato available in this aesthetically pleasing shop, open late. Don't worry, the line moves quickly. All the gelato is made fresh in store, served with assorted toppings, and garnished with a branded wafer cookie. Flavors range from pavlova and mixed berries to coquito, and there are options with no sugar added.

65 Calle Fortaleza San Juan, San Juan, 00901, Puerto Rico
787-334--0404
Known For
  • Quick service
  • Generous portions
  • Elegant interior

Something incorrect in this review?

Annie's Place

$$

A dining room facing the ocean is a fitting place to try some of the southwest coast's best seafood. You can snack on empanadillas (fritters), then move on to red snapper with rice and beans or mofongo relleno. This place, in an unmistakable lime-color building on the main drag, has festive music and great views.

Rte. 3301, Km 3, Cabo Rojo, 00623, Puerto Rico
787-254–2553
Known For
  • Fresh red snapper
  • Waterfront dining with great ocean views
  • Empanadillas

Something incorrect in this review?

Bananas

$$

Overlooking the Caribbean in Esperanza and geared to tourists, this longtime, open-air favorite has playful rain-forest murals climbing its walls. Claim a spot at one of the curvy, teal-colored, concrete tables or under an umbrella out front, and order the red snapper sandwich (popular at lunchtime) or the jerk chicken. Salads are excellent, including the Caribbean (field greens with mango, avocado, and plantain), but be sure to save room for the namesake dish: deep-fried bananas with finger-lickin' hot honey sauce. When the sun goes down, Bananas is one of the hot spots on this side of the island.

Bebo's Café

$$ | Condado

Huge platters of delicious comida criolla are constantly streaming out of the kitchen here. Low prices and a family atmosphere ensure that this longtime local favorite—located near the DoubleTree on the border of Condado and Santurce—is always packed. The extensive menu includes everything from grilled skirt steak to seafood-stuffed mofongo to barbecued ribs. Save room for one of the local desserts, such as flan or tres leches cake. Breakfast is also popular. Note that service, while friendly, can sometimes feel a bit rushed or distracted.

1600 Calle Loíza, San Juan, 00911, Puerto Rico
787-726–5700
Known For
  • Large portions
  • Family-friendly atmosphere
  • Breakfast

Something incorrect in this review?

Bistro Café

$$ | Isla Verde
This café is wildly popular and doesn't take reservations, but the offerings are worth the wait. Order the pancakes with Nutella, and the mocha coffee with whipped cream and a rim of Oreos.
29 Calle Júpiter, San Juan, 00913, Puerto Rico
787-603–5757
Known For
  • All-day breakfast
  • Large portions
  • Creative coffee drinks

Something incorrect in this review?

Blac Flamingo Coffee

$$

Sip a freshly brewed coffee and have a healthy breakfast or brunch at this café adorned with murals and offering indoor and outdoor seating with a covered deck. Heaping slices of avocado toast, breakfast tacos, and French toast are popular menu items. There are milk alternatives and vegan meals available. Don't forget to sign your name on the wall before you go.

Bocata by Campillo

$$

This Spanish-style tapas restaurant has a variety of menu items and daily specialties. They pride themselves on a robust wine menu and have a selection of decadent desserts. From serrano ham to gambas al ajillo, they have tasty and fresh dishes that will make you feel like you're in Madrid. 

PR-3 441 Suite 1, Humacao, 00791, Puerto Rico
787-850–4429
Known For
  • Wine selection
  • Paella
  • Jamon Iberico
Restaurant Details
Closed Mon.
Reservations essential

Something incorrect in this review?

Bocca Osteria Romana

$$ | Ocean Park

Located at the end of Calle Loíza, this family-run restaurant specializes in Roman dishes. The open kitchen turns out dishes like spaghetti carbonara, penne puttanesca, and bucatini all'amatriciana.

1059 Calle Loíza, San Juan, 00911, Puerto Rico
787-727--8017
Known For
  • Roman-style dishes
  • Italian comfort food
  • Carbonara
Restaurant Details
Closed Mon.

Something incorrect in this review?

Bodega Chic

$$ | Old San Juan

Chef and owner Brahim runs this French bistro in Old San Juan that's loved by locals. Crab cakes, duck à l'orange, steamed mussels, and veal shank can be found on the small but tasty menu. A popular brunch is served on Sunday. 

313 Fortaleza St., San Juan, 00901, Puerto Rico
787-721–6083
Known For
  • Relaxed, neighborhood feel
  • Sunday brunch
  • French cuisine
Restaurant Details
Closed Mon. and Tues.

Something incorrect in this review?

Brass Cactus

$$

This steak-and-chop eatery attracts so many English-speaking tourists that management doesn't bother printing a Spanish menu. Nearly every dish on the expansive menu is made to be washed down with beer. Televisions broadcast the latest sporting events, and bands often replace the jukebox on weekends. Free Wi-Fi is available.

Off Rte. 3, Luquillo, 00773, Puerto Rico
787-980–9659
Known For
  • Great steaks and burgers
  • Fun sports-bar atmosphere
  • Reasonably priced cocktails and beer
Restaurant Details
Closed Wed.

Something incorrect in this review?

Burger & Mayo Lab

$$ | Condado

Widely lauded as some of the best burgers in town, the secret sauce of Burger & Mayo Lab's success is the broad selection of mayonnaise flavors, from mayo aioli with parsley, lime, and garlic to the E=mc², with horseradish, dijon mustard, and honey. They serve their specialty drinks in beakers with dry ice and sauces in a syringe in keeping with the laboratory theme.

2016 C. Loíza Local A, San Juan, 00912, Puerto Rico
787-946--0115
Known For
  • Theatric presentation
  • Theme dining concept
  • Flavored mayonnaise
Restaurant Details
Closed Tues.

Something incorrect in this review?

Café 413

$$

This locale serves up all-day breakfast, freshly baked goods, and a wide variety of coffee and drinks. Conveniently located right on the town square, Café 413 has friendly staff that cater to families and dietary restrictions including gluten-free and vegan items.

Café Berlin

$$ | Old San Juan

A handful of tables spill onto a sidewalk deck adorned with tiny lights at this romantic, bohemian restaurant overlooking Plaza Colón. There's something on the international menu for everyone, including a good selection of gluten-free, vegan, and vegetarian dishes. It's also popular for breakfast, which is served until 3 pm.

407 Calle San Francisco, San Juan, 00901, Puerto Rico
787-722–5205
Known For
  • Breakfast
  • Variety of vegan and vegetarian choices
  • Street-side dining
Restaurant Details
Closed Thurs. in low season

Something incorrect in this review?

Caficultura

$$ | Old San Juan

Caficultura prides itself on its full coffee bar, its mimosas made with fresh juice, and its all-day breakfast and brunch menu (try the coconut-milk French toast with pineapple jam and coconut shavings). Numerous vegetarian options are available, especially at lunch, when you'll also find many delicious gourmet sandwiches and heartier dishes. The building is beautifully restored: distressed concrete walls meet an old, Spanish-style, wood-beamed ceiling—hanging from it is a magnificent antique chandelier. Customers skew young and intellectual, with students, professors, and museum-going tourists in the mix. The wait might be long, but the youthful staff is always friendly.

401 Calle San Francisco, San Juan, 00901, Puerto Rico
787-723–7731
Known For
  • All-day breakfast
  • Beautifully presented lattes
  • Outside seating
Restaurant Details
Closed Mon. No lunch

Something incorrect in this review?

Chupacabras

$$

A brunch spot with a twist, at Chupacabras you have the option of painting a canvas while you dine and take the souvenir home with you. Learn about the chupacabra legend while dining on breakfast staples like their namesake French toast and breakfast platters. The fresh-brewed coffee and flavored mimosas are a hit, with options like tamarind and Caribbean cherry.

86 Calle Manuel Corchado Juarbe, 00729, Puerto Rico
787-313--4046
Known For
  • Painting with a twist
  • House mimosas
  • Brunch menu

Something incorrect in this review?

CINCO

$$

Although the menu at this family-friendly restaurant includes pizza and pasta dishes, it's a good place to dine on hearty Caribbean fare, including Puerto Rican specialties like mofongo, churrasco, and bistec encebollado. The wine list is short but well curated, and the cocktails are creative and affordable.

Rte. 110, Km 32, Aguadilla, 00603, Puerto Rico
787-658–6078
Known For
  • Mofongo
  • Churrasco
  • Friendly staff

Something incorrect in this review?

Coffee Therapy & Brunch

$$

A perfect place for a breakfast or brunch before heading out to watch the surfers and boogie boarders at Luquillo beach, Coffee Therapy & Brunch has become a local staple in the town. Nothing is rushed here, but you can still have a quick stop by if needed. Make sure to try the many types of French toast, or try one of the hot cereals if you're looking for something light and easy.

311--399 PR-193, Luquillo, 00773, Puerto Rico
787-953--4535
Known For
  • Gustos coffee
  • Wide variety menu
  • Excellent service
Restaurant Details
No dinner

Something incorrect in this review?

Coqui Fire Cafe

$$

This Mexican-inspired restaurant is a lively dinner spot. They offer a fresh catch of the day and classic cocktails like margaritas and mojitos. The menu has limited quantities so go earlier in the evening to have the full array of choices. 

Calle Carlos Lebrum 443, 00765, Puerto Rico
787-741–0401
Known For
  • Catch of the day (seafood like mahimahi or snapper)
  • Carnitas
  • Cheesecake
Restaurant Details
Closed weekends
Reservations strongly recommended.

Something incorrect in this review?

Dinghy Dock

$$

This restaurant takes its name from the nearby site of Culebra's heaviest traffic—the arrival and departure of the water taxi. The menu leans toward grilled meats, from hamburgers and wraps to sirloin steaks. If you're stopping by for lunch, make sure it's before 3, when the kitchen closes to prepare for dinner. Daily specials often highlight the restaurant's forte: creole-style seafood, including swordfish and yellowtail, as well as lobster. The adjacent open-air bar is usually packed with expats and a whole cast of local characters. It can get noisy, and the service is anything but doting, so don't expect a quiet dinner for two.

Calle Fulladoza, Dewey, 00775, Puerto Rico
Known For
  • Creole-style seafood
  • Burgers and other bar food
  • Laid-back atmosphere
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Duffy's

$$

At some point during your time in Vieques, you should end up at Duffy's, the island's most popular hangout, where customers tend to sit elbow-to-elbow around the bar (the owner is a real character, and locals love to to chew the fat with him). Don't dismiss the food, though: in addition to burgers, fries, and other standards, there are chalkboard specials like conch fritters, scallop ceviche, grilled rib eye, or pan-seared pork loin—all a cut above the usual beach fare. Wraps, sandwiches, and fried finger foods round out the menu.

140 Calle Flamboyán, 00765, Puerto Rico
787-435–6585
Known For
  • Good bar food
  • Lively atmosphere and waterfront location
  • Cheap drinks
Restaurant Details
Closed Sun. and Mon.

Something incorrect in this review?

Ekelekua

$$

Best known for their brunch, the cuisine here is a blend of Puerto Rican and European influences. The arepa Benedict is a welcome twist on a well-known dish, and options like the guava French toast showcase island flavors. They also have a tapas menu with small bites like ceviche and croquettes.

PR-3 Bo. Jiménez, Río Grande, 00745, Puerto Rico
787-953–0303
Known For
  • Guava French toast
  • Arepas Benedict
  • Coffee (ask for the special of the day)
Restaurant Details
Closed Tues.

Something incorrect in this review?

El Balconcito Criollo

$$

This family-friendly restaurant serves classic Puerto Rican food, with a menu that varies slightly based on the house specials. Typical meals like rice and beans, fried pork, and various forms of plantains are a staple you can find at any time.

Carr No. 7718, Km 3.1, 00705, Puerto Rico
787-735–2005
Known For
  • Criollo meals
  • Stuffed chicken breasts
  • Stuffed fried plantains

Something incorrect in this review?

El Buen Cafe

$$

Often packed with locals, especially on weekends, this diner near Hatillo makes a good pit stop to refuel. You can sit at the curvy counter or at one of the cozy booths. One favorite from the long menu is carne mechada (stuffed pot roast); other specialties include snapper served with rice and beans. Breakfast is served from 6 am.

381 Hwy. 2, Km 84, Puerto Rico
787-898–1000
Known For
  • Breakfast
  • Carne mechada
  • Sandwiches

Something incorrect in this review?

El Jibarito

$$ | Old San Juan

The menus are handwritten, and the tables wobble, but locals in the know have favored this no-frills, family-run restaurant—tucked away on a quiet cobblestone street—for years. The bistec encebollado, goat fricassee, and shredded beef stew stand out on the comida criolla menu. A tiny back porch is filled with plants, and the dining room is filled with fanciful depictions of life on the street outside. Troubadours serenade patrons, which include plenty of cruise-ship passengers when ships are in port.

280 Calle Sol, San Juan, 00901, Puerto Rico
787-725–8375
Known For
  • Traditional Puerto Rican comfort food
  • Casual atmosphere
  • Gentle prices

Something incorrect in this review?