Best Restaurants in San Juan, Puerto Rico

Best Restaurants in San Juan, Puerto Rico
Some links in this post are affiliate links—that means that at no extra cost to you, I may earn a small commission if you book through them, which helps keep the blog running. As an Amazon Associate, I earn from qualifying purchases.

If you’re searching for the best restaurants in San Juan, Puerto Rico, let me just say this right now: you are about to eat very, very well. 

If you’re coming to PR, get ready to eat.

These are the best restaurants in San Juan, Puerto Rico:

Best Authentic Restaurants in San Juan, Puerto Rico

This is where the real island flavors come out. We’re talking slow-cooked meats, perfectly fried plantains, rich stews, and recipes passed down for generations. 

If you want to experience the best authentic restaurants in San Juan, Puerto Rico, start with these:

  • La Casita Blanca: One of the most beloved traditional restaurants in San Juan, La Casita Blanca serves classic Puerto Rican comfort food inside a charming historic house filled with vintage decor. Expect complimentary bacalaitos and plantain soup before ordering hearty dishes like carne frita, bacalao guisado, and bistec encebollado with rice ‘n beans, and HUGE portions. The house sangria is amazing!
  • José Enrique: This neighborhood restaurant is one of the most respected places eat authentic Puerto Rican cuisine in San Juan. The menu changes based on what is fresh, but usuals include the chicharrones, fish of the day, pollo chupa plato, and carne guisá. Keep it casual with a Medalla Light beer or simple rum drink.
  • Boronía en La Placita: Located in the lively La Placita district, Boronía is close to a lot of San Juan’s nightlife scene. The cool thing about this place is the shareable plates. The Monfongo is good, the garlic shrimp is exemplary, and there’s occasionally live music.
  • La Alcapurria Quemá: This casual local spot is known for serving some of the best Puerto Rican fritters in San Juan, especially freshly fried alcapurrias filled with savory meat. The menu is mostly authentic street-style bites like pastelillos and tostones that you can eat at the outdoor tables near La Placita. 

Top Restaurants in Old San Juan, Puerto Rico

If you’re wandering the colorful cobblestone streets, the top restaurants in Old San Juan, Puerto Rico, are where you’ll want to pause to eat. 

These are the most iconic restaurants in Old San Juan:

  • Marmalade Restaurant & Wine Bar: One of Old San Juan’s most iconic fine-dining restaurants, known for its multi-course tasting menus and the famous white bean soup with truffle oil.
  • Santaella: Chef José Santaella’s flagship restaurant is famous for modernizing traditional Puerto Rican flavors with dishes like crab alcapurrias and tuna tacos while overlooking the busy La Placita district.
  • Cocina Abierta: Restaurant known for its ever-changing seasonal menus and open kitchen concept. NOTE: Dress code is biz casual.
  • Vianda: This restaurant is known for using simple Puerto Rican ingredients to create unique, modernized food that matches its decor (modern AF). The menu is always changing depending on what local farmers and fishermen bring in.

Read: 4 Day Puerto Rico Itinerary or What to Wear in Puerto Rico

Best Affordable Restaurants in Old San Juan

If you’re hunting for the best affordable restaurants in Old San Juan, the good news is you don’t have to spend a lot to eat really well here. 

These are the best affordable restaurants in Old San Juan: 

  • Deaverdura: So good that lots of tours of Old San Juan make a stop here. The menu is on the chalkboard, and the coconut water is right out of a coconut.
  • Caficultura: A popular brunch spot right at the entrance of Old San Juan. Order the French Mallorca sandwich, salmon eggs Benedict, or coconut milk French toast. The coffee alone is worth stopping for! 
  • Cafe Manolin Old San Juan: Creole seafood, yes! Huge portions + local approved.
  • Buns Burger Shop: A small burger spot known for juicy meat (lol) and casual, comfy food in Old San Juan. It’s a reliable, quick meal after walking the historic district. 

Honorable mentions:

  • Pannes (Condado): A casual bakery known for oversized breakfast sandwiches, pastries, and strong coffee that people grab before heading to the beach. The Mallorca sandwich, Supreme sandwich, and breakfast plates are 10/10.
  • Chocobar Cortés (Santruce): Here, chocolate is in everything from sauces to cocktails! This spot is built around Puerto Rico’s famous Cortés chocolate. THINK: chocolate grilled cheese, churros with chocolate, and thick hot chocolate!

Pannes and Chocobar Cortés are in nearby neighborhoods, but they are still super close and absolutely worth the short Uber ride.

Read: Best Souvenirs to Buy from Puerto Rico


Best Restaurants in San Juan, Puerto Rico with a View

Some of the best restaurants in San Juan, Puerto Rico with a view are oceanfront, and some are mountainside. All are epic.

Best rooftop restaurants in San Juan

You’re looking for the best rooftop restaurants in San Juan, and I get it: there’s something about being above the colorful streets with a drink in hand that just makes dinner hit better. 

These are the best rooftop restaurants in San Juan, Puerto Rico:

  • Eter Rooftop & Lounge: The food is pretty and pic-worthy, the views of San Juan, and the glow of the rooftop pool at night is awesome. NOTE: You WILL need reservations.
  • Al Fresco Rooftop Wine Bar (Old San Juan): The view here is incredible, and this place really feels local (but it DOES get busy, especially on the weekends).
  • Santaella Rooftop (Azotea): This rooftop looks directly over the lively La Placita district. The open-air terrace mixes tropical decor with a relaxed lounge feel. Order the mini empanadas (you’re welcome).
  • Asere Cubano Kitchen & Bar Rooftop: Classic Cuban flavors with a casual, busy rooftop setting. The menu is mostly Cuban staples like ropa vieja, croquetas, and pressed Cuban sandwiches. It’s a fun place to share food and drinks with friends before exploring San Juan nightlife.
  • El Techo Rooftop Bar: This spot is known more for its laid-back rooftop bar vibe than a formal dinner experience. Expect tapas and Latin small plates paired with cocktails.

Read: 26 Top Puerto Rico Things To Do

Beachfront Restaurants in San Juan, Puerto Rico

If you’re looking for beachfront restaurants in San Juan, Puerto Rico, you’re far from alone. 

These are the best beachfront restaurants in San Juan, Puerto Rico:

  • Restaurant 1919 (Condado Beach waterfront): Inside the historic (and gorgeous) Condado Vanderbilt Hotel, this fine-dining restaurant sits directly on the Atlantic with ocean views from the dining room. Tip: Sunset reservations are highly recommended!
  • Oceano (Condado Beach): Oceano is a cute beachfront restaurant set along the Condado strip where the dining room opens toward the ocean. People love Oceano for its upscale beachfront atmosphere and front-row views of the waves, especially around sunset. They have tons of seafood (don’t skip the grilled octopus and lobster risotto). 
  • Tiki Bar at Condado (Condado Beach): This casual beachfront bar sits along the Condado coastline. Come for the frozen cocktails, piña coladas, and simple beach bites and stay for sunset.
  • La Vergüenza Viejo (Atlantic Ocean and the coastline of La Perla): The mofongo here is extra moist, very flavorful, and the coconut mojito is a major win. Most people come for the great rooftop location overlooking the water, with two levels for seating. 
  • Pelícano (Escambrón Beach): Pelícano sits above Escambrón Beach with awesome views of the Atlantic. The menu is all about fresh seafood like grilled whole fish and citrusy ceviche. Because Escambrón is one of the most swimmable beaches in San Juan, many people stop at Pelícano for lunch or sunset drinks, so expect it to get crowded in the afternoons. 

 Read: Best Beaches in San Juan

Best Mountain Restaurants in Puerto Rico

If you’re willing to venture a little beyond the coast, some of the best mountain restaurants in Puerto Rico are tucked into the lush hills where the air is cooler and the vibe quieter. 

These are the very best mountain restaurants in Puerto Rico:

  • Bacoa Finca + Fogón (Juncos mountains): This is a destination restaurant only 34 min from San Juan. Bacoa Finca is in the mountains of Juncos and serves sustainable Puerto Rican cooking using ingredients grown on the property and nearby farms. Think lamb pastelón, bacalaítos, and the house arroz jaquita, along with craft cocktails or local rum drinks. The countryside setting is beautiful. 
  • Casa Vieja (Guavate mountain region): An hour from San Juan, Casa Vieja is a family-owned restaurant known for kickass Puerto Rican comfort food and panoramic views of the surrounding countryside. Order classics like chicharrón, rice and beans, pastel al caldero, and fried yuca balls. Casa Vieja is known for rustic charm, BIG portions, and the scenic mountain drive to get there. 

Get insider tips + what to wear in my Guide to El Yunque National Forest


Frequently asked questions

Can you drink the tap water in Puerto Rico?

Yes, the water in Puerto Rico is totally safe to drink! 

Puerto Rico follows U.S. Environmental Protection Agency drinking water standards as the rest of the country. Sometimes, after major storms, there may be temporary boil-water advisories, but normally, the water is fine.

What is traditional food in Puerto Rico?

If you’re curious what traditional food in Puerto Rico looks like, it’s all about bold flavors, slow-cooked meats, and lots of plantains. 

Look for:

  • Mofongo
  • Arroz con gandules (rice cooked with peas, sofrito, and pork)
  • Pernil (garlic-y pork shoulder)
  • Tostones (twice-fried green plantains served as a side or appetizer)
  • Alcapurrias (fritters made from green banana and yautía filled with meat)
  • Pasteles (plantain dough with pork, wrapped in banana leaves)
  • Bacalaitos (crispy codfish fritters)
  • Pollo guisado (chicken cooked with sofrito and vegetables)
  • Tembleque (coconut milk dessert topped with cinnamon)

What is a typical breakfast in Puerto Rico?

A typical breakfast in Puerto Rico focuses on savory, comforting foods, not the sweet goop we’re used to in most of the U.S.

Expect mallorcas (soft, buttery sweet bread often dusted with powdered sugar), pan sobao with butter and cheese, scrambled or fried eggs, crispy bacon, and sometimes maduros (sweet fried plantains). 

Many locals (also me!) also enjoy quesitos (pastry filled with sweet cream cheese) and a big ‘ol cup of Puerto Rican coffee. 

What kind of food is San Juan known for?

If you’re wondering what kind of food San Juan is known for, the city’s cuisine is a mix of Spanish, African, and Caribbean flavors. 

You’ll see these Puerto Rican favs everywhere in San Juan:

  • Mofongo
  • Lechón (slow roasted pork, especially popular in Puerto Rican cuisine)
  • Arroz con gandules
  • Tostones
  • Alcapurrias
  • Pasteles
  • Bacalaitos
  • Pernil
  • Tembleque
  • Piña colada (the drink that needs no introduction)

Check in

How many of these restaurants in San Juan have you eaten at (or plan to!)? Comment below and let me know!

Read: How to Visit Puerto Rico on a Budget and How to Find the Cheapest PR Plane Tickets

Follow:
Share:
,
Some links in this post are affiliate links—that means that at no extra cost to you, I may earn a small commission if you book through them, which helps keep the blog running. As an Amazon Associate, I earn from qualifying purchases.


Looking for Something?