El Charro Mexican Food is a casual counter-serve taqueria at 2175 Avenida De La Playa, La Jolla, CA 92037, one block from La Jolla Shores beach. Open daily 9am–8pm, El Charro stands by a simple promise: made-to-order Mexican food with meats that are never pre-grilled. The menu covers burritos, tacos, nachos, and breakfast staples — with the carne asada burrito with guacamole, fish tacos, and California burrito earning the most devoted fans. A fresh salsa bar and an outdoor patio make it a natural post-kayak or post-beach stop. Generous portions, friendly counter service, and beachside pricing. A solid everyday option in a neighborhood of destination restaurants.