11 Best Restaurants in San Juan, Puerto Rico

Casita 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, 00907, Puerto Rico
787-200–8227
Known For
  • excellent, friendly service
  • old-fashioned dishes like crab-stuffed avocado
  • great drinks and sangria
Restaurants Details
Rate Includes: Closed Mon. and Tues., Reservations recommended

Cocina al Fondo

$$$ | Santurce Fodor's choice

Dining at chef Natalia Vallejo's restaurant in the heart of Santurce is a magical experience. The restored home is simply yet tastefully decorated and leads to a large outdoor patio in a lush and vibrant setting. The small kitchen churns out tasty Puerto Rican dishes with seasonal, locally sourced ingredients. The James Beard nominee and her friendly staff will make you feel right at home.

Santaella

$$$ | Santurce Fodor's choice

A career working with top chefs and a successful catering business prefaced chef José Santaella's namesake restaurant in La Placita marketplace. The menu is dominated by tapas, and favorites include the ahi tuna skewers, goat-cheese quesadilla, and morcilla (blood sausage) fritters. The neighborhood is anything but chic, but the restaurant is packed every night with well-dressed socialites, trendsetters, and the "who's who" of Puerto Rican society. The decor is rustic yet elegant, with exposed walls, Edison light fixtures, an interior garden, and a sparkling, tropical bar. Chef Santaella fuses local and international ingredients to perfectly execute Puerto Rican nouvelle cuisine. The cocktail bar is one of the best on the island, so don't leave without trying one of the concoctions by Santaella's mixologists. We can't get enough of the Perfect Lady! Their new rooftop, Azotea, opens on Sundays.

219 Calle Canals, San Juan, n/a Puerto Rico, 00907, Puerto Rico
787-725–1611
Known For
  • small plates of nouveau Puerto Rican specialties
  • trendy ambience
  • great cocktails
Restaurants Details
Rate Includes: Closed Sun. and Mon. No lunch Sat., Reservations recommended

Recommended Fodor's Video

Bebo's Café

$$

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.

Deaverdura

$

This casual, no-frills restaurant in the residential section of Old San Juan serves some of the best comida criolla in town. The short menu is packed with flavor, featuring favorites like roasted pork, rice and beans (which pair perfectly with the homemade hot sauces), empanadas, tostones, and homemade sausage. The sample platter, big enough for two, will leave you stuffed and with a great understanding of the cuisine locals are so proud of.

200 Calle Sol, 00901, Puerto Rico
787-463–1038
Known For
  • comida criolla
  • roasted pork with rice and beans
  • sample platter big enough for two
Restaurants Details
Rate Includes: Closed Sun.

El Patio de Sam

$$

The airy courtyard and the comida criolla are among the draws at this local, come-as-you-are restaurant—the perfect spot to end a workweek or a long day of sightseeing. The menu consists mostly of American and Puerto Rican fare. Save room for the homemade flan, which melts in your mouth.

102 Calle San Sebastián, 00901, Puerto Rico
787-723–1149
Known For
  • typical Puerto Rican specialties
  • homemade flan
  • casual atmosphere

Jose Enrique

$$$

Although it recently moved from Santurce to Condado, the restaurant of chef Jose Enrique—who's been nominated for the prestigious James Beard Award multiple times—remains popular with locals and visitors for its elevated Puerto Rican cuisine. The setting is casual, and the menu is ever-changing, though it always includes carne guisada (a local beef stew), fritters, and a catch of the day.

1021 Av. Ashford, 00907, Puerto Rico
787-705–8130
Known For
  • focus on locally grown produce and other ingredients
  • ever-changing menu
  • celebrity chef
Restaurants Details
Rate Includes: Closed Sun. and Mon., Reservations not accepted

Princesa Cocina Creativa

$$

Set in a gorgeous setting along the fortified wall, Princesa Cocina Creativa serves dishes inspired by recipes from the 19th and 20th centuries. Surrounded by trees and the sound of coquí frogs, its a memorable dining experience.

Raíces

$$$

You can't miss this lively restaurant, thanks to its waitresses in all-white campesina (peasant) dresses. Themed as a country venue, with artsy re-creations of rustic life, it feels a bit Disneyfied, but that doesn't stop the locals and tourists—who may have seen it featured on various TV shows and who are willing to wait more than an hour for a table—from packing in for comida criolla. Signature dishes are the giant deep-fried kan kan pork chop, and mofongo with churrasco (marinated skirt steak). The garlic shrimp mofongo, served country-style in a pilón (pestle), is quite tasty. Drinks, including fruity frappés, come in tin mugs.

315 Calle Recinto Sur, 00901, Puerto Rico
787-289–2121
Known For
  • kan kan pork chop and churrasco
  • themed ambience
  • long waits
Restaurants Details
Rate Includes: Reservations not accepted

SANDBOX

$$

The new oceanfront lounge-style beach bar is a great place to stop for drinks and Puerto Rican tapas-style quick bites. Completely outdoors, stay a while and enjoy the view of Condado Beach while ordering from the extensive cocktail menu and excellent snacks.

SOCIAL

$$$$

Chef Ramon Cruz is serving traditional Puerto Rican food with a modern twist. This lively restaurant, located in Condado Ocean Club, has a clean, modern feel that's perfect for date nights, girls' night out, or any special occasion calling for a lively place to socialize over wine and an extensive menu. The inside has bright decor along with an outdoor patio with a gorgeous view of Condado beach.