*This post is pre-covid. To plan you Puerto Rico vacation with me with new regulations and up-to-date information, visit my travel planning page. If you book your accommodations through me, I do not charge an itinerary fee or planning fee.
Everyone knows that good food is key to a good vacation. I’ve racked my brain for the 10 best restaurants in San Juan, Puerto Rico that have stood out to me over the past few months. I hope these 10 restaurants will help you find a place nearby that allows you to enjoy both the meal and the price.
This place is one of my husband’s favorite spots to go, especially on $2 Taco Tuesday! However, the quesadillas are our favorite, and our meat of choice is the barbacoa. They offer my favorite drinks, Agua Fresca and Horchata, and they are excellent.
Ok this one is a little odd because it is literally a trailer in the Shell gas station parking lot, but trust me, it’s good! The sushi is fresh and comes with 8 pieces. Honestly, the tostones that come with the crab salad were the best I’ve had so far. Rolls vary from $6-$8 and the crab salad is $10.
These fruit bowls are easily big enough to be considered a whole meal. I am holding a small in this picture. Uber Eats delivers these acai bowls to your hotel, but if you have a car, the drive through couldn’t be easier. There is also a parking lot and picnic tables under a shaded gazebo if you prefer to enjoy the outdoor breeze. Prices vary from $6-$12.
Located on Calle Loiza, this Mexican restaurant is delicious. They have daily specials as low as $5 for three tacos. The picture below is the $5 tacos; however, my favorite meal is the pork soft tacos, complete with guacamole, cilantro, and sour cream for $12. Their appetizer nachos are also flavorful and gigantic!
This fun little spot in the middle of Calle Loiza is hard to miss with its pink awning. Pinky’s specialty is all day brunch, and it’s open from 7am-4pm daily and 7am-9pm on Fridays and Saturdays . Frothy lattes and fresh fruit smoothies also make Pinky’s a great place to catch up with friends. Because space is limited and waiting for seating can take a while, you can always choose to take your bagel or breakfast sandwich to-go and head to the beach! They also have a Condado location, though I have not checked it out yet.
A fun atmosphere and great music make this food court in Condado worth checking out. It is open all day and tends to run out of options by dinner. My favorite is the $10 chicken and veggies quesadilla at the Mexican shack. The food is a little overpriced for the quantity in my opinion, but the atmosphere makes it worth trying at least once.
Famous for some of the most incredible coffees on the island, this café in Isla Verde is one of a kind. Except, actually they just opened a second location in Miami, but for good reason. From glitter lattes to mocha frappes with waffles on top, these coffees are mind-blowing! Although the portions are huge, I don’t order food here often just because it is pricey for breakfast, but many people love the brunch here. The menu is so big that it is easier just to find a picture you like on their Instagram or Google page and show it to your server.
Sometimes on vacation, you just get a craving for pizza, and Pirilo’s will definitely hit the spot. Their dough is incredible, and they have fun specialty pizza options. I love Mexican food so I tried the Pizza Tampiquena and my husband tried the Salmon. They were both good, but we ultimately decided that we just like the old fashioned pepperoni or meat lovers pizzas. Pirilo’s has three locations: 1. Old San Juan on Calle Tanca, 2. Ocean Park on Calle McLeary, and 3. Dorado on Carr 693. I have only tried the Ocean Park location and have heard rumors that Old San Juan is better, but I will have to confirm that for myself before I believe it. Pizzas are about $20-25 and they can do split toppings if you want to try different options.
A fun spot to visit for both nostalgic and scrumptious purposes is in Ocean Park, once again on Calle Loiza. This retro diner has a jumbo projector playing old cartoons behind the soda counter. Although I’ve only tried their chocolate milkshake with marshmallow fluff topping, which was to die for, the rest of their menu looks like a winner as well. They serve all day brunch and your typical good n’ greasy diner eats. The milkshake was $6, and your meal will range from $10-$15 for an entrée and side.
OK. This is my favorite place in Dan Juan as it has all the best things in one bowl. There are three shops on the island in Old San Juan, Hato Rey, and in Miramar. My bowl of choice is the Chipotle Chicken with an addition of Mampasteao Rice for a total of $11. When we were living in a hotel for a month, I ordered this dish through Uber Eats at least twice a week. It’s fairly healthy and can easily serve as two meals. They have made dishes with avocado that I never would have thought of, including their Avocado Brownies and Avocado Chocolate Mousse!
Parking is limited for most of these restaurants, so even though we live here, we tend to Uber frequently. Taxis are overpriced, so Uber is a must on this island. If you are new to Uber, you can use THIS LINK to sign up and get $2 off your first 3 rides with Uber!
I hope this helps you find some delicious food while visiting Puerto Rico. Comment your favorite San Juan restaurant and why below. I’d love to hear your thoughts!