Food & Drink

SF's Best Mexican Restaurants to Enjoy From Home

You could probably use a margarita right now.

When you hear the words “Cinco de Mayo,” you’re likely to imagine the exact opposite of an intimate gathering at home. But this year, that's exactly what's on the menu, plus all the incredible dishes from SF's best Mexican restaurants -- beer and margaritas included (thanks, Governor Newsom).

Roosevelt Tamale Parlor

After nearly 100 years and counting, this 24th Street classic has seen its share of Cincos. While the tamales (pork, chicken, and butternut squash) are solid bets, the chile colorado and chiles rellenos are worth writing home about. Keep an eye on their Instagram for a possible holiday special -- they’ve been offering free Tecates with pick-up orders on certain days. 
Call (415) 824-2600 for takeout, or order delivery from Postmates or UberEats

Cadillac Bar & Grill

Cadillac would normally have been Cinco de Mayo party central for the Mid-Market tech scene, but this year, you’ll have to bring the office happy hour home. “Party packs” for Cinco include an appetizer platter of quesadillas, chips, salsa, guac, and queso, paired with a 12-pack of Corona for $49 or bottles of Cuervo and house margarita mix for $69.
Call (415) 554-0181 for takeout, or order delivery from DoorDash, GrubHub, or UberEats.

Taco Shop at Underdogs/Underdogs Too

These outer-avenues stalwarts are known for their fusion taqueria fare: quesadillas, crispy double-layer tacos, and California burritos (with fries inside, por supuesto). Round out your order with Tecates and Modelos, and in the case of Underdogs Too, a double house margarita for a very reasonable $15. 
For Taco Shop, call (415) 566-8700 or order via Caviar or DoorDash. For Underdogs Too, call (415) 759-8112 or order via Caviar or DoorDash.


While the Sunset location of Nopalito is closed for the moment, the Broderick Street original is open with a limited delivery menu: think chips and guac, ceviche, and birria de res with housemade tortillas. For more of a “Cinco date night” vibe, try one of the meal kits, which allow you to assemble the chicken in mole poblano or the famed totopos at home. Add on pineapple-habanero margaritas, or cut out the middleman with a full-size bottle of tequila.
Call (415) 437-0303 for takeout, or order delivery via Caviar.


Upper Haight/Potrero Hill/SoMa
This underrated mini-chain of taquerias nails the fundamentals: super burritos, quesadillas, and of course, street tacos. Throw in the unexpectedly excellent “street Caesar” salad (with pico de gallo and cotija cheese) as a gesture at eating your greens. 
Call your preferred location for takeout, or order delivery via ChowNow.


Lower Pacific Heights
If you’re aiming to celebrate Cinco without sacrificing all the hard work you’ve been putting into those at-home workouts, this Fillmore Street favorite has a lot of healthy options: burrito bowls, grilled fish or shrimp tacos, and a comforting bowl of tortilla soup. 
Order on Toast for takeout, or get delivery via Caviar.

Don Ramon’s

Another popular gathering place for post-work crowds on Cinco de Mayo, this family-owned spot will be feeling a little lonely on its first quiet Cinco since 1982. Help keep the party going at home with a delivery of enchiladas poblanas and a Grand Marnier-spiked “top shelf margarita.”
Call (415) 864-2700 for takeout, or order delivery on GrubHub.

Gordo Taqueria

The go-to trio of taquerias for Sunset and Richmond residents will be keeping the phone lines open on Cinco de Mayo, ensuring that super carnitas burritos and Pacificos are within easy reach. 
All of Gordo’s locations are available for delivery via Caviar.

Bonita Taqueria y Rotisserie

It’s hard to conceive of not liking Mexican food, but if someone on your quaran-team is trying to rain on your fiesta, Bonita offers the best of both worlds: al pastor tacos and carnitas nachos for you, rotisserie chicken and crispy potatoes for them. Hopefully you can all agree on the $5.25 agave-wine margaritas and $21 pitchers of beer. 
For the Castro location, call (415) 552-2125 for takeout or order delivery from Caviar, DoorDash or GrubHub. For the Marina, call (415) 801-5599 or order delivery from Caviar, DoorDash or GrubHub.

Tommy’s Mexican Restaurant

Outer Richmond
While it’s the only spot on this list exclusively offering takeout, it’s impossible to conceive of a Cinco de Mayo without Tommy’s. Make the trek to pick up some poc-chuc or enchiladas suizas so you can get your hands on the real prize: a pitcher of the internationally famous agave margaritas, made with your preferred tequila from their dozens of options.
Call (415) 387-4747 for takeout.

El Metate

Most of the Mission’s famous taquerias are sticking to takeout only, but if you’re across town and need a genuine Mission super burrito to make your Cinco complete, El Metate will provide. Stick with classics like carnitas and chile verde, or opt for the marinated fried fish, a sleeper hit. The chicken enchiladas and the milanesa torta are also worth trying. 
Call (415) 641-7209 for takeout, or order delivery from DoorDash or GrubHub.

Sign up here for our daily San Francisco email and be the first to get all the food/drink/fun SF has to offer.

Allie Pape is a contributor for Thrillist.