El Charro
Address:
2175 Avenida de La Playa, La Jolla, CA 92037
Phone:
(858) 459-7900
Restaurants,
Mexican
Other Businesses:
- Rigoberto's at 7345 La Jolla Blvd, La Jolla, CA 92037
- La Basil Thai at 5525 La Jolla Blvd, La Jolla, CA 92037
- Islands Restaurant at 3351 Nobel Dr, La Jolla, CA 92037
- IHOP at 811 Prospect St, La Jolla, CA 92037
- Yogi Topi at 7501 La Jolla Blvd, La Jolla, CA 92037