I'll be staying in Cabo for five days for a friend's wedding, and I'd like to escape the all-inclusive hotel and have a couple of great meals while I'm there. What are some delicious and authentic places to eat near old town?
**ETA: I'm staying in San Jose del Cabo (not Cabo San Lucas) so I'm hoping to find recommendations in that part of Cabo, ideally near old town/art district. Thanks in advance!
In Cabo San Lucas itself, if you want traditional Mexican food, Mi Casa is a good choice. Edith's is a high end Mexican place with one of the best caesar salad's you'll ever have. If you get out during the day, the classic beach restaurant in Cabo is The Office, which can get rowdy during the day at times, but is the classic Cabo experience. From the office you can have a meal then hire a water taxi to head over to Lover's Beach or into the marina for a look around town.
In the old days there used to be some great fish taco stands/budget restaurants that were very inexpensive and tasty, but unfortunately, most of those are gone but a couple of places that server very traditional Mexican food with a seafood focus are Mariscos Mazatlan and Mariscos El Torito (a real local place with great food).
Not in the town of Cabo San Lucas, but worth it are:
Mentioned in this answer:
Mesón del Angel in San Jose del Cabo is fantastic! The food is great- sit in the courtyard and order a blueberry basil mojito!!