What are you looking for?

Mexican Restaurants in San francisco

4.7 - 556 votes

Hours: 11AM - 9PM

50 W Portal Ave, San Francisco
(415) 566-8104

El Toreador

Came in last Sunday, one of the Brothers waited on us and was outstanding. Came up from Portland and stayed by the lake and the owner of the house said ... More reviews

4.6 - 225 votes

Hours: 11:30AM - 2:30PM

809 Bush St, San Francisco
(415) 484-8911


Love how artfully the korean and cali-mexican flavors support each other to make a solid burrito that feels right. Plus the all the hip-hop puns through ... More reviews

4.8 - 143 votes

Hours: 5:30 - 10PM

355 11th St, San Francisco
(415) 757-0994


Great spot to have something when in a hurry. The customer service is prompt, prices are fair, awesome character. Would recommend to others More reviews

4.5 - 220 votes

Hours: 11AM - 7:45PM

2889 Mission St, San Francisco
(415) 285-7117

La Taqueria

How dare they not add
Rice into their burritos
Seems quite blasphemous

But wait, it all works
Did not miss the rice at all
My fave bu... More reviews

4.7 - 157 votes

Hours: 9AM - 2PM

2675 Ocean Ave, San Francisco
(415) 347-7416


Great pulled pork. Friendly service. Reasonable prices. Had a good lunch. They need more beverage choices. Happy to support this family owned business wi... More reviews



4.6 - 168 votes

Hours: 4 - 9PM

974 Valencia St, San Francisco
(415) 643-5656


Love this place! Great drinks. Great food. I love the guac with pomegranates, Brussel sprouts, ceviche, all really great. More reviews

4.2 - 275 votes

Hours: 11AM - 6PM

39 Pier 39, San Francisco
(415) 989-7437

Pier Market

So check it out this restaurant is nestled in the middle of Pier 39. This is definitely a tourist type of restaurant. Is very loud I'm busy with people. ... More reviews

4.3 - 230 votes

Hours: 11AM - 8:30PM

4123 24th St, San Francisco
(415) 648-4157

The Little Chihuahua

Super nachos are my favorite! The wait in line was too long and the customer service was somewhat below average. Would definitely return here when I'... More reviews

4.4 - 200 votes

Hours: 10AM - 3AM

2779 Mission St, San Francisco
(415) 824-7877

Taquería El Farolito

One of my favorite Mexican places. Always stop here if I'm in San Francisco.... I've so far only tried the burrito and super quesadilla... More reviews

4.7 - 130 votes

Hours: 12:30 - 9PM

2886 16th St, San Francisco
(415) 558-1583

Poc-Chuc Restaurant

Seriously the BEST AUTHENTIC Latin Mayan Food in the City! I'm quite the foodie and know quality and love when I see, taste and experience it. From the t... More reviews

4.3 - 219 votes

Hours: 11AM - 9PM

2211 Mission St, San Francisco
(415) 683-1346

Gracias Madre

The happy hour here is amazing. Finally a place with good Gracias Madre food and dope happy hour. Just cause we're in sherman oaks doesn't mean... More reviews

4.5 - 170 votes

Hours: 8AM - 6PM

901 S Van Ness Ave, San Francisco
(415) 648-8383

SanJalisco Restaurant

Been here the past couple of times I've visited Burbank and got their chilaquiles and coffee both times. It's delicious. More reviews



4.5 - 164 votes

Hours: 11:30AM - 9:30PM

1457 18th St, San Francisco
(415) 695-0147


Great service, large portions & good food and cocktails. Outdoor dining possible. More reviews



4.5 - 161 votes

Hours: 12 - 2PM

475 3rd St, San Francisco
(415) 644-0838


Happy that I went back... they really try hard, and if you do what I did (eat the burger in the car in front of the place) it will be just as good as it ... More reviews

4.3 - 205 votes

Hours: 11:30AM - 9PM

1824 Irving St, San Francisco
(415) 566-8700

Underdog’s Tres

This new location is fantastic. We had an order of nachos, I would hands down say they are the best in the city. Our servers Art and Skip we're supe... More reviews

4.4 - 178 votes

Hours: 11AM - 9PM

510 Union St, San Francisco
(415) 395-0939

Don Pistos

I feel like I always go here when I want a fresh authentic Mexican pick-me-up, with sweet outdoor seating. Their food is great, but their vibes are bette... More reviews

4.4 - 177 votes

Hours: 5 - 9PM

901 Cole St, San Francisco
(415) 742-5505


Can't decide if this was the best burrito I've had in my life. If was pretty damn good. That price can't be beaten lolJust wish the area w... More reviews



4.3 - 197 votes

Hours: 12 - 9PM

2030 Union St, San Francisco
(415) 796-2926


Before I get started, I just want to share that I've had background in restaurant business for 6 years consecutively and customer service for more than 1... More reviews

4.5 - 151 votes

Hours: 7AM - 8PM

3248 18th St, San Francisco
(415) 436-9387


Some of the best authentic Mexican food in sf! Great flavors & great service!! It’s a must when visiting the city, or when you just want some good co... More reviews

4.4 - 166 votes

Hours: 12 - 11PM

5929 Geary Blvd, San Francisco
(415) 387-4747

Tommy's Mexican Restaurant

Awesome, amazing, epic... tequila and smiles. Food is great too!!! Julio treats you like family, so tip well and don't be a jerk to the staff. More reviews

4.1 - 230 votes

Hours: 10AM - 10PM

3071 16th St, San Francisco
(415) 864-8840

Pancho Villa Taqueria

Love tofu supervegie burrito ? as I m pure vegetarian..I recommend to all..Hygienic place and nice staff. Thank you ? More reviews

4.3 - 181 votes

Hours: 9AM - 7PM

595 Market Street, San Francisco
(415) 974-6922

Uno Dos Tacos

A high key one of the best spots in SOMA. They've got it all covered - great breakfast burritos, good lunch, and a fun happy hour. I work downtown right ... More reviews

4.2 - 198 votes

Hours: 11:30AM - 9PM

425 Hayes St A, San Francisco
(415) 554-0541

Papito Hayes

Bomb vegetarian food here, always. I've gotten countless super burritos from here and they're always really good and travel well. Eating at the restauran... More reviews

4.2 - 197 votes

Hours: 11AM - 9PM

331 Clement St, San Francisco
(415) 548-2800

Taqueria Los Mayas

Taqueria Los Mayas always hits! Their food is super fresh, takeout is consistent, and everything from their salsas to their more complex dishes are so good. More reviews

4.3 - 174 votes

Hours: 9AM - 10PM

2288 Mission St, San Francisco
(415) 252-9560

Taqueria Cancun

Fast, efficient, tasty. Chips and salsa with burrito, but too much onion for my taste. Good selection of cerveza and jarrito. More reviews

View on map