Restaurants

Things in Puerto Rico sometimes take much longer than you may be used to, a great example of that is restaurants. Now, it’s not always the case that you’ll have to wait an extremely long time to be seated, place your order, and be served, but it often is. It’s not uncommon to get your food an hour after being seated, or 45 min after ordering. This used to be annoying, but at this point, my wife and I are used to it. 

Also, you may be accustomed to a certain level of service at restaurants (even fast food places) that you aren’t going to find in Puerto Rico. This is not a roast of the employees, it is simply a cultural difference. Many working in the food industry here have less enthusiasm than DMV employees. It is downright comical at times. 

Lastly, note that restaurants in Puerto Rico sometimes have the AC cranked to full blast. This can make for an uncomfortably cold dining experience. That being said, there are still great restaurants here and exceptions to these rules! Show up with a sweatshirt and patience and you’ll probably love it! Here are some restaurants I recommend you check out:

Top 5 Restaurants in Puerto Rico

Here I list what I consider the best restaurants in Puerto Rico. In the top 5, I include restaurants serving different types of food. I realize there are more categories than these, it’s just the categories that happened to make it in the top five.

Best Mexican Food

Mexican food puerto rico

Location: San Juan (Ocean Park)

These are the best tacos I have had in Puerto Rico. We tried 4 different kinds of tacos to share, we liked barbacoa and al pastor the best. Their gringas are very good, gringas are a flour tortilla with meat and fried cheese. I recently tried a barbacoa burrito and it’s my new favorite menu item although expensive for a burrito at $13. The passionfruit juice is also very good. The first floor has AC but very little seating, the top floor doesn’t have AC but is better for groups as there is a lot more space. Not only is this the best Mexican food in Puerto Rico, it is some of the best food in Puerto Rico, period.

Best Puerto Rican Food

Raíces puerto rico

Location: San Juan & Caguas

Looking to try traditional Puerto Rican food? Just go here. It costs a little more than other places, but in this case, you get what you pay for. Every visit from family and friends includes a stop at Raíces. One of the highlights of dining at Raíces is the atmosphere. The restaurants are decorated with colorful artwork, traditional Puerto Rican music plays in the background, and the staff is extremely friendly and welcoming. You can’t go wrong here, it’s all good.

Location: Caguas

This small place in southern Caguas has the best sushi I’ve tried in Puerto Rico. It’s some of the most expensive sushi I’ve had, but I think they’re also bigger rolls than normal. It comes in 10 pieces and the roll with crab on top costs $20. They have interesting fusion rolls like the one with onion crisps on top and smoked salmon and bacon on the inside.

Best Fine Dining Restaurant

Bacoa

Location: Juncos

This restaurant is really off the beaten path, but if you are looking for a fine dining experience, it’s worth it. Bacoa is a prime example of a certain brand of Puerto Rican dining where an upscale restaurant sits in a remote location with a nice view. Bacoa takes traditional meals and gives them a high-end, modern twist. We recently ate there as a group for my wife’s graduation and tried several mains, appetizers and drinks. We all loved the food and location. One of the best things on their menu is a mocktail called the Jíbaro del Campo. It’s so good! Although, the T-bone steak has to take the cake. If you are willing to splurge, this is what you should get. Be aware they cook the steak more rare than is normal. If you normally get it medium, ask for medium well unless you are willing to try some pieces that are closer to medium rare. I think making a reservation for an hour before sunset is ideal. The food they cook over charcoal takes a full hour anyways, so you’ll have a nice view watching the sun set over the pond while you wait for your food.

Best Bakery

Location: San Juan

My favorite bakery in San Juan – this place has it all. You’ll find Spanish dishes and pastries as well as local favorites. There are so many options, you could eat here for weeks and get something new every day. 

Location: Loíza

Piñones is famous for its traditional Puerto Rican food. Dónde Olga is one of the best restaurants there. In particular, the fried food here is probably the best I have tried in Puerto Rico. We tried a few different items, the papa rellena was the best I have tried on the island. There is only one road that runs along Piñones Beach and the traffic can be heavy on the weekend.

Restaurants

This is a list of my favorite restaurants in Puerto Rico loosely listed in descending order, starting with my favorite. They are all worth visiting!

Mexican food puerto rico

Location: San Juan (Ocean Park)

These are the best tacos I have had in Puerto Rico. We tried 4 different kinds of tacos to share, we liked barbacoa and al pastor the best. Their gringas are very good, gringas are a flour tortilla with meat and fried cheese. I recently tried a barbacoa burrito and it’s my new favorite menu item although expensive for a burrito at $13. The passionfruit juice is also very good. The first floor has AC but very little seating, the top floor doesn’t have AC but is better for groups as there is a lot more space. Not only is this the best Mexican food in Puerto Rico, it is some of the best food in Puerto Rico, period.

Raíces puerto rico

Location: San Juan & Caguas

Looking to try traditional Puerto Rican food? Just go here. It costs a little more than other places, but in this case, you get what you pay for. Every visit from family and friends includes a stop at Raíces. One of the highlights of dining at Raíces is the atmosphere. The restaurants are decorated with colorful artwork, traditional Puerto Rican music plays in the background, and the staff is extremely friendly and welcoming. You can’t go wrong here, it’s all good.

Location: San Juan

This is an all-you-can-eat Brazilian steakhouse and a good one. Unlike the rest of the restaurants listed here, this is a chain you can find in other countries. It will set you back around $50 per person. My wife took me here for my birthday and we had a great time. This photo was after I got a new plate, I ate an insane amount of meat. Some of my favorite things I tried were the churrasco, the lamb chop, and the candied bacon. I highly recommend this place to fellow carnivores. 

Location: Juncos

This restaurant is really off the beaten path, but if you are looking for a fine dining experience, it’s worth it. Bacoa is a prime example of a certain brand of Puerto Rican dining where an upscale restaurant sits in a remote location with a nice view. Bacoa takes traditional meals and gives them a high-end, modern twist. We recently ate there as a group for my wife’s graduation and tried several mains, appetizers and drinks. We all loved the food and location. One of the best things on their menu is a mocktail called the Jíbaro del Campo. It’s so good! Although, the T-bone steak has to take the cake. If you are willing to splurge, this is what you should get. Be aware they cook the steak more rare than is normal. If you normally get it medium, ask for medium well unless you are willing to try some pieces that are closer to medium rare. I think making a reservation for an hour before sunset is ideal. The food they cook over charcoal takes a full hour anyways, so you’ll have a nice view watching the sun set over the pond while you wait for your food.

Location: Caguas

This small place in southern Caguas has the best sushi I’ve tried in Puerto Rico. It’s some of the most expensive sushi I’ve had, but I think they’re also bigger rolls than normal. It comes in 10 pieces and the roll with crab on top costs $20. They have interesting fusion rolls like the one with onion crisps on top and smoked salmon and bacon on the inside.

Location: Cayey

This fine-dining restaurant is set in a very remote location. High in the mountains of Cayey up a long winding road that made me car sick and I was the one driving. We went at night but I am sure it would have a great view during the day. When we sat down to order I told my wife we should splurge because I would never make that drive again. By the time I had finished eating, I knew we’d be coming back. I got the Chuletón de ternera which cost a staggering $45.95. I don’t know if I can justify that price again, but I am so glad I did it once. It is the best steak I have ever had anywhere, in my whole life. If you are in the market for that kind of experience, take some dramamine and start your engines.

Viktor Pollo Puerto Rico

Location: Caguas + Southern PR

For those looking for cheap food for a great price, you have found the right spot. I am Victor Pollo’s #1 fan because I am cheap and appreciate quantity over quality most days. Plus I genuinely think this place is good. I always get a plate of roasted chicken, arroz con gandules, and batatas. You get a massive plate for $6.25. It’s the best deal in Puerto Rico, as far as I’m concerned.

hamburger puerto rico

Location: San Juan

This excellent burger joint opened in 1963 and sits across the street from the ocean. As the name suggests, it specializes in hamburgers, although it also serves other items such as hot dogs, sandwiches, and fries. This is a great lunch spot near Old San Juan. I suggest getting a bacon burger and normal fries. The burgers are small like sliders but super thick and juicy. If there isn’t room in the normally busy restaurant, just grab take-out and walk to the nearby Escambron Beach.

Location: Loíza

Piñones is famous for its traditional Puerto Rican food. Dónde Olga is one of the best restaurants there. We tried a few different items, the papa rellena was the best I have tried on the island. There is only one road that runs along Piñones Beach and the traffic can be heavy on the weekend.

Location: San Juan

My favorite bakery in San Juan – this place has it all. You’ll find Spanish dishes and pastries as well as local favorites. There are so many options, you could eat here for weeks and get something new every day. 

Marcelo Restaurant

Location: Caguas

We liked everything we tried here. The cornish hen was excellent, one of the best things I have eaten in Puerto Rico. The hen is smoked, covered with a sugary glaze, and stuffed with a flavorful arroz mamposteao. I highly recommend this restaurant if you are near Caguas.

El Rancho de Don Nando

Don Nando

Location: Naranjito

Don Nando has, by far, the best pork on the island. The longaniza sausage is meaty, well-seasoned, and has a wonderful smoky flavor. Fried chunks of pork is a common dish in Puerto Rico, Don Nando’s fried smoked pork takes the crown for the best on the island. The rice is also unusually good. The beans and tostones are average. There are two different seating areas, one has a great view, and you can see the distant ocean. 

Location: Esperanza, Vieques

This place is one of my favorite restaurants in Puerto Rico and definitely my favorite in Vieques. I always have a great time on Vieques and grabbing food at Duffy’s at sunset before heading to the bioluminescent bay is a core memory for me now. I suggest the spicy chicken sandwich, it’s a beast. The fish tacos are good and also huge. For something special, try the delicious sesame-crusted ahi tuna.

Location: Fajardo

Known for their BBQ, this restaurant has a lot of great options. The daily menu had so many good items it was hard for us to decide what to order. We ended up getting a sampler platter which we all loved. The ribs and chicken wings were our favorite.

Crazy Sushi

Location: Multiple locations (East Side)

Do you love sushi? Does it hurt you to pay $16 per roll? Do you ever just want to eat a lot of sushi? If you answered yes to these questions, let me lead you to sushi paradise. Crazy Sushi, where quantity matters more than quality and everyone looks slightly ashamed to be there. I’m not ashamed. As of 2024, 4 sushi rolls cost $28.00. You can choose between 8 rolls. The crazy roll is the best (the one with the crab on top). Most rolls aren’t that different from a California roll, but you didn’t come here for something fancy.

Location: Caguas

Most Chinese restaurants are pretty similar, but I am partial to this one. The first Chinese immigrants arrived in Puerto Rico during the 19th century, brought over as laborers to work on sugarcane plantations. Over time, Chinese immigrants established their own communities on the island, opening restaurants and businesses. A typical Chinese dish here includes your chosen main, fried rice, and fries, all in massive portions. It won’t be for everyone but I’m a fan. The boneless pork ribs and sweet and sour chicken are my favorites.

Acai bowl caguas

Location: Caguas

Need a break from the fried stuff and meat? This is one of those rare places in Puerto Rico where you can find fresh local produce. There are barrels of seasonal fruit like papayas and watermelons. There are locally made products lining the shelves inside, like honey and hot sauce. The açaí bowl is a great value and the fruit inside has always been good. The oatmeal is also very good. There are a lot more menu items I intend to try.

El Cantinflas

Location: Aibonito

This is the original location, as far as I can tell. This restaurant named after the Mexican comedian and actor is so unique. It is located in the mountains of Aibonito and has a beautiful view from the deck. The menu, as opposed to the Caguas location, is huge. The menu is technically Mexican but feels completely different and slightly strange. The tacos remain one of the best value items in all of Puerto Rico. Check it out if you are in the area.

El Clandestino

Location: Arecibo

El Clandestino is one of those lone restaurants that dot the more remote stretches of the north coast. They have a covered eating area in the front, and benches in the sand in the back looking out at the Atlantic Ocean. We tried a few different kinds of tacos and thought they were pretty good. The star of the show was the pastelillos. I tried two different flavors and they were both excellent – the best pastelillos I’ve had. My favorite was the chicken, bacon, and cream cheese. The wait to get the food was quite long, despite there being very few people there.

Location: San Juan

Casita Miramar is one of the best choices if you are looking for elevated Puerto Rican food. They offer several traditional dishes on their menu with an upscale twist. For example, the pastelón was covered in cheese fondue. My wife and I ate here to test it out, to see if it was a good candidate for her graduation dinner. We ordered the pastelón and the goat stew. We thought both were lackluster and ultimately decided to eat at Bacoa for the event.

Location: Caguas

This restaurant is located in a very remote location, on the crest of a mountain. There is a great view from the restaurant and I thoroughly enjoyed watching the sunset from my table. The menu largely consists of build-your-own options like pizza, mixed rice, risotto, and pasta.  Their pizza is expensive, but also much better than the average Puerto Rican pizza. The $18 price tag for a small pizza hurts but is worth the splurge on occasion. This is a restaurant it would make much more sense to see in Condado. The fresh ingredients, experimental menu, and price feel out of place in rural Caguas, but this place is a true hidden gem. If you do decide to make the trip to this restaurant, the food and view will not disappoint. They occasionally have live music on weekends. 

Location: Caguas

Located in the same building as the Science and Tech Center is a nice cafe to work from with good food and natural juices. I recommend the smash burger and passionfruit juice. The burger comes with some potato chips made in-house that are very good. 

Location: Utuado

If you are traveling through the central region, consider stopping in Utuado for food. The name of the restaurant might need some work but the food is great! They have some Peruvian dishes and some local favorites like risotto, which was the best thing we have tried there. The property of the restaurant is beautiful, the owners must have gone to great lengths to preserve portions of an old building. The walls that remain create a courtyard full of decorative and culinary plants. We saw one of the cooks harvest some herbs from the courtyard and return to the kitchen to use in a dish.

Location: Manatí

Our go-to panadería on the north coast. Their oatmeal, toast, pancakes, sandwiches, and pastelillos are all excellent. Most panaderías are pretty similar but this one is better than most. The bacon, egg, and cheese sandwich on the local bread – pan sobao is my favorite breakfast item.

Location: Caguas

This is my go-to lechón place. It is cheaper than other places and usually less busy. It is also open every single day, unlike many other lechoneras that are only open on weekends. If you come here on a weekend, expect a wait. 1 lb of lechón is enough for two people (about $14) and there are a bunch of other options. This is a place where you could feasibly order every single traditional Puerto Rican food in a single sitting. Lechoneras aren’t cheap though and the prices aren’t posted so it’s easy to spend more than you expect.

Location: Caguas

This Puerto Rican restaurant offers dishes that are less traditional, but still excellent. The rabbit is very popular and their steak cooked over a wood fire is mouth-wateringly good. The risotto with NY strip is their best dish. The wait is pretty long for this spot, they seem understaffed currently.

Location: Patillas

Located right on the shore on the south coast of the island, this spot can get busy on weekends but is virtually empty on weekdays. There are plenty of tables on the balcony looking out at the Caribbean Sea. I highly recommend watching the sunset here over dinner. I like all the dishes I have tried, most recently I got a simple fried pork and mofongo for $12.00 – it’s the cheapest thing on the menu. 

Location: Caguas

This place serves only two things: alcohol and tacos. I don’t drink alcohol so it makes things simple. For tacos, you have two choices: pork or chicken. The tacos won’t rival Mexican tacos, but they are a really interesting take on the world-famous dish. It’s meat on top of mashed potatoes on a flour tortilla for about $2.50. Give it a try!

Location: Caguas

The unholy fusion I never knew I needed: Mexican elotes and American/Puerto Rican-style baked potatoes. It’s such a strange concept but it’s so good! Plus, it’s well-priced. I had the “Boricua” baked potato and loved it. It’s like Puerto Rican comfort food for me. The restaurant is located a little off the beaten path, but if you’re in the area, give it a try!

Location: Luquillo

The last and biggest Luquillo kiosk is well known for its seafood. If they have lobster bisque as the soup of the day get it! If you are wanting to get lobster anywhere, this may be the best place. Wherever you sit you’ll have a nice view of the ocean and the service is decent. There are only three cheap menu options, don’t get the sweet and sour pork. The sauce is literally ketchup. The BBQ chicken comes with a good salad.

Location: Culebra

This restaurant on the island of Culebra is open sporadically and is pretty good, though not the cheapest taco you’ll ever buy. It has become our go-to spot for its good service and decor. I like their fish tacos, but we haven’t disliked anything we’ve tried here.

Location: Aguadilla

A restaurant that serves many different kinds of filled arepas as well as açaí bowls. The restaurant shares a building with a surf shop. The businesses are owned by an award-winning local surfer. It’s a cool spot with a vibe more commonly found in coastal California than in Puerto Rico. It’s well worth a visit. 

Location: Old San Juan

Deaverdura surprised me. All of the options on the menu are surprisingly affordable, especially for Old San Juan! The food is good and has that home-cooked feeling. Most likely, nothing here will wow you, but you’ll appreciate the good food at a good price. The arroz con gandules was the best thing I tried, I’d go back just for the rice. 

Location: Guánica

Right next to the white sand of the beautiful Santa Beach is a modest seafood restaurant with outdoor seating. The owner knows what most people come there for and immediately lets you know what the fresh catch-of-the-day options are. I tried capitán for the first time and enjoyed it. It came with a side of rice and trifongo, both were great. The staff was attentive and nice. He brought free sorullos to each table while I was there. This is the kind of place you hope to find just steps from the ocean.

Location: Culebra

This restaurant has a nice ambiance and tasteful decor. It sits on the edge of the water where big tarpons wait to be thrown scraps. Like other restaurants in Culebra, the food is rather expensive. The yuca mofongo is one of the best I have had, though. The crispy texture of the exterior was a nice touch.

Location: Esperanza, Vieques

Banana’s is one of the waterfront restaurants in Esperanza that has a great view of the ocean. The sunsets are amazing. I got the Key Wester sandwich, which I was excited about. I liked it but it might have let me down slightly. In general, everyone enjoyed their food, though. I like Banana’s menu.

P'al Agua

Location: San Juan

This restaurant is right next to the marina, below Sizzler. Drive to the Marina booth and tell them you are eating there. I had heard this was the best fish taco in Puerto Rico, I can’t say that I agree. The marinara sauce on top was weird for me. The fried fish itself is very good, though. We got “fish wings” in addition to the tacos and much preferred them. Their sweet and normal version are both great.

Location: Naguabo

This restaurant extends into the port of Naguabo, lending those dining on the deck a beautiful view. The closest point of interest is the Ceiba ferry terminal – about 30 minutes away. Go here if you are heading south or if you want an experience off the beaten path.

Location: San Juan

San Juan’s best food truck park. While not the biggest food truck park on the island, Lot 23 gives you a lot of options. I usually go for the poke bowl when I visit, but the chicken sandwich, tacos, arepas, and burgers are all good.

Location: Aguadilla

I have heard the claim that this is the best ramen on the island. I have only tried two ramen spots, but of the two it is the best. I highly recommend the double pork ramen, it was our favorite thing there.

Pastelillos Lamboy

Location: Manatí

Pastelillos Lamboy are some of my favorite pastelillos in all of Puerto Rico. They are much bigger than normal and are a great price. I highly recommend the original.

The camel potatoes

Location: Aguadilla

This small kiosk sits alone off the side of the road in Aguadilla. I thought the potato was alright, but my sister-in-law said it was the best thing she had eaten in Puerto Rico.

Location: Arecibo

Perhaps the best thing about this restaurant is the view. It sits on the Arecibo coastline, and every table has a great view of the Atlantic Ocean. I enjoyed the carne frita with rice and beans. It’s a simple dish that tastes similar to most decent restaurants, so I hesitate to judge the quality of the food based on this dish.

Sakura Caguas

Location: Caguas

Solid sushi with a large menu. I liked each of the rolls I tried but the rolls on the far left and right were my favorites.

Location: Isabel II, Vieques

The best thing we tried here was an appetizer of piononos and a side of mashed yuca. In general, the food is good and the restaurant has air conditioning. It’s located within walking distance of the ferry. They were cool about us coming in with our own drinks since we had just picked up sodas from the gas station. The downside is that there were a lot of mosquitos in the restaurant that attacked us incessantly. 

Location: Culebra

Although it is expensive at around $23.00 a plate, El Navegante has perhaps the best view of any restaurant on Culebra. I got a simple meal which I thought was good but not great. I’d be interested to give the place another try.

La Cueva del Mar, Fajardo

Location: Fajardo

After diving off the coast of Fajardo, a few friends and I sat down to eat at a restaurant at the marina. I ordered a shrimp yucafongo and quite liked it! The salad was pretty weak but the main course was excellent.

Location: Rincón

Gylro is a Greek restaurant with decent food. We liked the dishes we tried: Hummus + Pita Bread and a lamb gyro. There aren’t many good food options in Rincón, this is one of the best. The decor is well done with an impressive mural covering the walls and the waitress was very attentive. 

Location: Caguas

Like I’ve said before, most Puerto Rican-Chinese places offer very similar food. What stood out to me about this place was the garlic tostones. So good! 

KOSAN puerto rico

Location: San Juan (Condado)

Seeing as how this restaurant lies within the tourist hot spot of Puerto Rico – Condado, it’s no wonder that it is some of the more expensive Chinese food you can find on the island. A plate of General Tao’s chicken will cost over $20.00. Still, the food is good and the restaurant is conveniently close if you are staying in Condado.

Location: San Juan

If you are looking to branch out and try a less-common cuisine while in San Juan, try El Cairo. Their self-proclaimed healthy Arabic cuisine tasted fresh and different from the normal meals in Puerto Rico. They even offer a belly-dancing show on Fridays and Saturdays at 8:30 pm, according to their website. Their hummus was my favorite because I’m basic like that. 

Hacienda Don Jando

Location: Quebradillas

This restaurant looks and feels like something between a wedding venue and a kitschy diner. Everyone enjoyed their food and thought the decor was strange and fun. This is one of those places you have to see for yourself. 

Location: Aguadilla

This restaurant offers high-quality Puerto Rican cuisine. Unfortunately, it comes at a steep price – main dishes average at about $24. I got one of the cheaper options and felt it was still $5 overpriced. For that reason, I have not gone back though the food was decent. There are places with equally good food for much less. But, if you find yourself hungry coming back from Crash Boat Beach, it’s a decent option.

Location: Aguadilla

A brunch restaurant located near Crash Boat Beach. They have a lot of menu items, all of which sound delicious. I got the chicken and waffles which were just okay. When I go back, I’ll get one of their more creative menu items.

Location: San Juan

This Italian restaurant has a hidden speakeasy that’s popular on social media. My favorite thing I have tried there is the pesto gnocchi and their pizza. Their carbonara was a little weak, in my opinion. They were able to accommodate our group of about a dozen people with relatively short notice. 

La Muy Salchicha

Location: Manatí

One of 4 or 5 small food kiosks near the coast. We decided to split the salchipapas. We thought they were decent but probably wouldn’t get them again. There are a lot of menu items, but I can only speak for what I tried. $8.50 for the salchipapas would be a little more palatable if there were more fries. 

Location: Bayamón

Nikkei is Japanese-Peruvian fusion cuisine and it’s amazing. I had some of the best sushi I have tried in my life in Peru. I was super excited about this food truck. It ended up being quite mediocre. It wasn’t terrible, but the flavors didn’t seem to blend well, and generally felt like it should cost much less than its $17 price tag.

Location: Vega Baja

This restaurant has an awesome view of the ocean from just about every table. We went at night but still enjoyed the ambiance. I decided to order the crab salad mofongo, mainly because of just how strange a menu item it is. I can confirm that it is quite strange and not altogether good. The crab salad and mofongo taste fine apart but don’t mix well. I went with a large group and almost everyone else seemed to like what they ordered.

La Guardarraya

Location: Guayanilla

This is supposedly the birthplace of the famous Puerto Rican dish Chuleta Kan Kan. The pork chop I was served was certainly huge. I would say it is one of the better chuletas I have had, but I quickly got tired of eating it because of the amount of fat on the thing. After finishing I thought, “Do I even like pork chops?”

Location: San Juan

I had heard that this small place next to La Placita de Santurce has the best alcapurrias. Take this review with the following grain of salt: I don’t really like alcapurrias. I didn’t think the pastelillo was anything special and the alcapurria didn’t make me change my mind about alcapurrias. 

La Casita Blanca

Location: San Juan

La Casita Blanca is one of those TikTok famous restaurants that every tourist has to visit during their trip to Puerto Rico. In this case, TikTok wouldn’t be leading you astray, the homestyle traditional Puerto Rican food is best in class. The fame does add to the wait time, though. Reservations are not accepted and the line outside can get long as tourists and locals alike queue waiting to be seated. The menu changes day to day and we liked the two plates we tried: arroz mamposteao with corned beef and churrasco.

pinchos

Location: Cayey

Looking for good local food off the beaten path you find on social media? Here it is. Pinchos from this roadside stand may be the best I have tried on the island. I got a chicken pincho with guava sauce for $3.00 and loved it. This is a good place to stop on your way to the Lechoneras in Guavate. 

Dessert

Location: Old San Juan

This gelato is amazing, all of the flavors are good. Located conveniently near attractions like Parque de las Palomas and La Fortaleza. The line here can get out of control, but if you decide to wait, you won’t be sorry. Try some samples before settling on a couple of flavors (you’ll want more than one, trust me).

Location: Caguas 

Located in front of the plaza in Caguas, the ice cream here is made in giant machines right at the counter. Everything tastes incredibly fresh like the fruity flavors were made with real fruit. I’m not sure if that’s true, but if you like flavors like passion fruit, coconut, pineapple, and pistachio, you need to try this place.

Beach Ice Cream

You can find an ice cream man on the most popular beaches. They always sell the same few flavors – coconut, pineapple, passion fruit, or rainbow. It will cost somewhere between $3-$5 depending on the size. My favorite is coconut, my wife’s is passionfruit, and the rainbow tastes like Play-Doh. Sitting in the shade of a palm tree reclined in a beach chair eating one of these on a hot day is a moment you need to live.

 

Location: Old San Juan

One of the two places I am aware of that claim to have invented the piña colada. Whether they did or not, their piña colada is very good! I suspect it’s at least 50% sugar judging by how sweet it tastes. Walking the streets of Old San Juan gets hot fast, this is a great way to cool down.

Location: Aguadilla

This family-owned chocolate shop in Aguadilla farms and processes its award-winning cacao. They turn that into a diverse array of sweets and other products like lotion. We were recommended the passion fruit chocolate and of the many we tried that was our favorite. Of everything I tried here, my favorite thing ended up being a surprise and had no chocolate in it: the crème brûlée cream puffs – incredible. 

Sueño D'ielo Gourmet Shave Ice

Location: San Juan

Snow cones (piraguas) are fairly popular in Puerto Rico. Near the popular Escambrón Beach is a Hawaiian-style shaved ice truck. The prices are rather high, but the creations do taste premium and the portion size is large. I recommend taking an order to go and eating on the beach – just a short walk away.

Check out the best food in Puerto Rico here: 

en_USEN