What are you looking for?

Mexican Restaurants in San Francisco

4.7 - 590 votes

Hours: 10AM - 1:45AM

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

Taquería El Farolito

Unassuming restaurant. You vassically enter a hallway where the kitchen is on one side. You see everything and its all moving fast and in large quantitie... More reviews

4.6 - 619 votes

Hours: 11AM - 8PM

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

El Toreador

I've ordered from here before for takeout and was very satisfied. However, tonight half of my order was wrong, and there was too much confusion when... More reviews

4.6 - 297 votes

Hours: 11:30AM - 2:30PM

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


Really tasty Korean Mexican fusion foods def worth checking out. Also big portions with reasonable prices are a plus. More reviews

4.2 - 410 votes

Hours: 11AM - 9PM

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

Gracias Madre

The mission district is filthy. Dining there after getting past the filth felt a bit iffy. But everything else was great! More reviews



4.6 - 246 votes

Hours: 5 - 9:30PM

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


I have mixed feelings about this place. I really love the interior and the vibe of the place. The food however was not convincing. We had the shrimp taco... More reviews

4.7 - 208 votes

Hours: 9AM - 2PM

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


We really loved our experience at Lucho's. The owner was there greeting people, checking on food, and ensuring a great experience for all. The outdo... More reviews

4.4 - 315 votes

Hours: 11AM - 8:45PM

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

La Taqueria

Fast, delicious and affordable.I ordered the vegetarian burrito.Their burritos are filling, yet very light and fresh tasting.Do you know how some burrito... More reviews

4.2 - 379 votes

Hours: 11AM - 9PM

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

Pier Market Seafood Restaurant

Was looking for the best seafood at Pier 39 and chose to dine here. There wasn't much of a wait for us to be seated; they just had to put a table to... More reviews

4.5 - 262 votes

Hours: 8AM - 9PM

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

SanJalisco Restaurant

Tasty, homestyle chile verde. I tried this delicious green pork dish through a takeout promotion on an app. The pork was tender and plentiful, and the sa... More reviews

4.7 - 193 votes

Hours: 5:30 - 10PM

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


Great service. Despite not finishing their indoor preparation, Our server helps us get an indoor table to avoid the cool wind in sf. Food was quite inter... More reviews

4.5 - 227 votes

Hours: 7AM - 8PM

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


The food is decent - I would recommend it however the service is extremely slow and you have to fight to get the attention of the servers or even to pay ... More reviews



4.2 - 313 votes

Hours: 12 - 10PM

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


Omg. This spot is amazing! My best friend and I arrive to this spot maybe once a month for taco Tuesday. We can't get enough of their strawberry Mar... More reviews

4.3 - 277 votes

Hours: 11:30AM - 10PM

1224 9th Ave, San Francisco
(415) 566-8700

Underdogs Tres

Fantastic food with superior ingredients. All the staff are consistently the nicest I’ve met anywhere. More reviews

4.4 - 244 votes

Hours: 11AM - 11PM

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

Don Pistos

So yummy! Came here yesterday with a group of people for my fiance's birthday and service and food did NOT disappoint. We got chips, salsa, queso, t... More reviews

4.7 - 159 votes

Hours: 11AM - 10PM

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

Poc-Chuc Restaurant

Reasonably priced and absolutely delicious. The Poc Chuc tacos or plate is a must (namesake chargrilled pork with a citrus marinade). More reviews



4.5 - 210 votes

Hours: 12 - 2PM

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


Tried this restaurant for the first time...ordered spicy chicken sandvich, cheese burger and cheese fries The cheese burger was the only good part about ... More reviews

4.4 - 237 votes

Hours: 5 - 9PM

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


Get the carnitas especiale and thank me later. But truly, I don't think you can go wrong here. I've had nearly everything on the menu, from the... More reviews

4.3 - 260 votes

Hours: 11:30AM - 10PM

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

Papito Hayes

Excellent food. We ordered the ceviche which had plenty of shrimp and a delicious flavor. The shrimp enchiladas could have had more shrimp inside but the... More reviews



4.4 - 224 votes

Hours: 11:30AM - 10PM

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


One of the coolest locations in San Francisco. Amazing food and cocktails. I love their chicken fajitas! Oh and the dripping sauces they are soo good. Es... More reviews

4.3 - 237 votes

Hours: 9AM - 7PM

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

Uno Dos Tacos

This is based off a doordash delivery. I got the tongue taco and the carne asada salad. Both were delicious, and the staff did a wonderful job following ... More reviews

4.3 - 236 votes

Hours: 10AM - 2:30AM

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

El Farolito

I don't know if it was a fluke of a day or what, but this was one of the most disappointing taco experiences I've ever had especially for one o... More reviews

4.2 - 264 votes

Hours: 11AM - 4PM

75 Yerba Buena Ln, San Francisco
(415) 985-2264


Taqueria by day, full service Mexican restaurant by night. Tropisueno offers the best of both worlds and does it at an affordable price point. Food - Thi... More reviews

4.2 - 259 votes

Hours: 11AM - 8:30PM

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

The Little Chihuahua

Horchata tasted like starch left bad residue in my mouth even after adding water to it also gourmet Mexican just ain't right to me does it look nice... More reviews

4 - 313 votes

Hours: 10AM - 10PM

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

Pancho Villa Taqueria

Grabbed it for lunch via DoorDash! Their naming conventions is a bit confusing since there's no obvious tier in their system- Super, Deluxe, Especia... More reviews

4.6 - 153 votes

Hours: 11:30AM - 2:30PM

475 Pine St, San Francisco
(415) 781-0894

La Fusion

Came here for my cousins wedding rehearsal dinner and I made the reservations and spoke with the cook/owner of this establishment. Couldn't be nicer... More reviews

View on map