Casa de Pico is undoubtedly the most colorful and enjoyable Mexican restaurant in San Diego County! Make sure you dine in our lush, gorgeous and colorful patio, and enjoy our strolling mariachis as they serenade you while you eat our authentic and award-winning Mexican cuisine.

Previously located in Old Town’s Bazaar del Mundo for 35 years, Casa de Pico has been relocated to La Mesa.


Tuesday & Wednesday:

Troubadours 6-9 p.m.

Thursday & Friday:

Mariachi 5:30-9:30 p.m. Band

Saturday & Sunday:

Troubadours noon-3 p.m.; Mariachi Band 5:30-9:30 p.m.

Holidays, Cinco de Mayo Celebration & Special Events:

Folklorico Dancers