Margaritas and More: Cinco de Mayo in San Diego

Make plans to celebrate Cinco de Mayo on May 5. From Downtown to Old Town, find San Diego's best Mexican restaurants, margaritas and festive events.

Updated: April 25, 2009

Mexican Restaurants and Margaritas


Baja Betty's

1421 University Ave, San Diego, CA 92103

Whether Sunday brunch or happy hour fiesta, this old-school San Diego haunt is always packed. Try the Billionaire for a taste of top shelf tequila.


La Fiesta Mexican Cuisine & Lounge

628 Fifth Ave, San Diego, CA 92101

Family-friendly Mexican restaurant known for classic fare and drinks turns up the heat on weekends. Be sure to get there early on Cinco de Mayo, as the sidewalk tables with views of Gaslamp partiers wandering by are filled up by 10am.


El Agave

2304 San Diego Ave Ste B, San Diego, CA 92110

Nouvelle Mexican cuisine in Old Town made better than the rest with a sunset patio and serious tequila selection: Over 500 varieties available. Needless to say, this is considered "the" place for serious tequila people on Cinco de Mayo.


Fat Fish Cantina

4474 Mission Blvd, San Diego, CA 92109

The Pacific Beach Mexican restaurant is the perfect remedy when you tire of fast food tacos and burritos. And don't miss their famous mango margs. They're worth the higher price tag.


Miguel's Cocina

2912 Shelter Island Dr, San Diego, CA 92106

Local Mexican food chain offers tasty, stiff margaritas and traditional south-of-the-border menu in Point Loma. Stop in on Cinco de Mayo for live music and great drink specials.


Old Town Mexican Cafe

2489 San Diego Ave, San Diego, CA 92110

There are lines around the block here on a normal day. Can you imagine what it's like on Cinco de Mayo? But we think this is one legendary Old Town taco spot(known for warm tortillas made in the front window) that's worth the wait.


El Indio Mexican Restaurant

3695 India St, San Diego, CA 92103

If you're catering your own Fiesta for Cinco de Mayo, this is the place to order the goods: Mortididas (cut up rolled tacos with melted cheese), fish tacos, burritos, enchilada platters, the best chips in the city, and more. Be sure to order well in advance.


Fidel's Little Mexico

607 Valley Ave, Solana Beach, CA 92075

With live music and traditional fare, this family-owned restaurant transports you to Mexico without ever crossing the border. It's a favorite of North County families and couples.