Prior to last month (June 2021), I had never been to Mexico before and was a bit unsure of what to expect. I have always heard great things, but never had a chance to travel there myself. Well, long story short, the pandemic was making it very difficult for us to visit my family in the US, and we ended up booking 2 weeks in Cabo to make it happen. Now, I won’t bore you with the details of how this came about, but overall this trip turned out to be in no way for us a “vacation”, more like sort of a luxury quarantine. For 2 weeks we worked from the hotel room, went out for lunch, sat by the hotel pool to work or read, and went out for dinner – on repeat. So much so that we were reeeeally tired of eating out by the end of the trip. We didn’t hit up Mango Deck or get wasted with randoms.. we were pretty conservative and needed to make that negative Covid test at the end of the trip.
If you are headed to Cabo soon, and looking for my personal opinions and advice when it comes to where to eat in town, you’re in the right place! For a bit of context, we stayed at the Medano Hotel & Suites which is located about a 5 minute walk to Medano beach and the main town. All of my recommendations are within walking distance to where we were staying. We did prior research on Google before visiting each place, so we really had all positive experiences. We rated each place on food quality, atmosphere, and value for money. Enjoy!
Restaurants

Tacos Gardenias (Overall score: 9/10)
Food: 9/10
Atmosphere: 7/10
Value for Money: 10/10
– This was a quaint little place and highly rated online. We thought the tacos were pretty good value and were the most authentic tasting ones we had the entire trip.
** Wachinango’s (Overall score: 11/10)
Food: 10/10
Atmosphere: 10/10
Value for Money: 10/10
– We had two very clear favorites that we visited multiple times, and this was one of them. We ordered 5 or 6 different dishes on our visits and every single dish was perfection. We highly recommend: charcoal grilled octopus, fresh fish ceviche, low & slow tacos, and the Wachingon (which is a whole red snapper with seafood gumbo). The staff is super friendly and the vibe is great.
Baja Brewing (Overall score: 6.5/10)
Food: 5.5/10
Atmosphere: 10/10
Value for Money: 6/10
– This was one of the first places we went because Daniel loves craft beer. The only thing great about this place was the AMAZING view (check out the featured image on this post). The food (and beer) were average tasting and expensive.

The Office (Overall score: 8/10)
Food: 9.5/10
Atmosphere: 8.5/10
Value for Money: 6/10
– The Office had great food, and had we not been in the middle of a pandemic I could have relaxed a bit more while eating there. Its very loud and crowded, and full of Americans (touristy). LOL. I’m glad we were seated closer to the building and not on the beach because there were a million locals trying to sell the customers things from over the rope. We ordered lobster tacos and Baja jumbo shrimp, which were both delicious. However, it was also one of the more expensive meals we had on the trip. I ordered a margarita while we were waiting to be seated and was shocked when the bill said it cost $14USD.

Mint Jungle Bar (Overall score: 9/10)
Food: 8/10
Atmosphere: 8/10
Value for Money: 9/10
– This became our local staple since it was located right down stairs from our hotel. It is an outdoor bar type of place, with TVs (we watched the basketball playoffs there) We had super fresh sushi made to order. It was a relaxed vibe and a lot of times there was live music playing in the same courtyard.
The London Cafe (Overall score: 8/10)
Food: 8/10
Atmosphere: 7/10
Value for Money: 9/10
– We worked here a few times when our hotel wifi crapped out. The staff was super friendly and they make the best iced coffee!

** Cerveceria La Pintada (Overall score: 11/10)
Food: 10/10
Atmosphere: 10/10
Value for Money: 10/10
– Our other favorite place!! We came here 3 times (it would have been more had we discovered it earlier), and every time we sat at the bar and had the best time. We made friends with the staff and watched sports with them. Food and drinks were amazing. I recommend the Tuna dragon sashimi.. it was to die for!

Roasted (Overall score: 9/10)
Food: 10/10
Atmosphere: 9/10
Value for Money: 8.5/10
– The staff were really friendly and attentive. We ordered this delicious short rib, which had been slow cooking for hours. They had live music and ended up giving us a few complimentary things, like cheesecake and tequila shots.
Los Claros (Overall score: 8/10)
Food: 9/10
Atmosphere: 5/10
Value for Money: 10/10
– One day we decided to venture out to the local part of town and went to this taco place. No one really spoke English, but we managed. Great tacos, great value. It was a pretty good lunch for two people under $20.

Isabelle’s Bar and Friends (Overall score: 9/10)
Food: 9/10
Atmosphere: 10/10
Value for Money: 10/10
– Another great place filled with friendly and passionate staff members. The food was top notch and the margaritas were huuuuge.
The Italian Job (Overall: 8/10)
Food: 9/10
Atmosphere: 9/10
Value for Money: 7/10
– It was a pretty fancy little Italian place, but they had a house Chianti wine which sold us right away. The pizza was super authentic and tasted heavenly. I miss Italy and this place definitely hit the mark.

Chamuyo (Overall 7.5/10)
Food: 8/10
Atmosphere: 8/10
Value for Money: 6/10
– We passed this Argentinian bbq place a million times walking back and forth to town so we thought we’d try it on one of our last nights. It was pretty pricey, and the food was good. Overall a good place for dinner, but nothing to shout about.
( * = Ry & Dan Fav)
There are a million more restaurants out there waiting for you to try them! This is just a start based on what we did on our 2 week trip. We really tried to avoid the “tourist traps” and as you can see, we don’t have many complaints about the food we ate. We had a great experience pretty much everywhere! Let me know if you try any of these places on your next trip to Cabo, or have any other suggestions!
As always, thanks for reading! 🙂
~ Rylee ❤