Anyone who's spent time in Mexico knows that the food there isn't what we're used to seeing on our chain restaurant menus around town. All it takes is a four-hour drive to Puerto Peñasco to discover that authentic-style Mexican food is lighter, more crisply flavored than we might expect, and highly reliant on fresh herbs, spices and vegetables. There's also a lot more seafood than just fish tacos.
A faster way to figure this out is to visit our favorite local taste of Mexico, San Diego Bay.
Don't expect ambiance -- there isn't any. But we don't care, not when we're contemplating Pescado Veracruzano, a Mexican specialty that indulges moist red snapper with a luscious coat of tomatoes, onions, chiles, capers and olives. Or when we slide that first joyous bite of camarones verdes past our lips. Food doesn't get much better than this, with shrimp tossed in sour cream, coriander, small green tomatoes, jalapeños, garlic and onion, sautéed in butter and covered in cheese. These spices sing like an opera.
For a true south-of-the-border fiesta, San Diego Bay's the real thing.
Readers' Choice for Best Mexican Restaurant: Macayo