El Gran Pastor:This tiny stand has real Mexican street tacos at their best. For lunch, you can get juicy, marinated fish or meats topped with any fixing you can possibly think of — and come back again late at night after a couple (OK, several) margaritas.
Edith's: When I think of food in Cabo, this is the place I think of. The Baja decor makes you feel as though you stepped into a whimsical Mexican world, and the cuisine is just as magical. I’d recommend the lobster, if it's available, and the flaming coffee. Delicioso! Bonus: if it's someone's birthday, the waiters will give you a special birthday song and dance — and feed you a tequila shot!
El Farallón: This place is pricey, but it's worth a splurge for the breathtaking cliffside views of the ocean and the amazing food. There's no menu here: go expecting to check out the catches of the day and leave your trust in the hands of the chef who will whip up your seafood of choice — caught just hours before — with their own special touch.