What are you looking for?

Mexican Restaurants in San Jose

4.9 - 687 votes

Hours: 11AM - 9PM

5679 Snell Ave, San Jose
(408) 362-3456

Aqui Blossom Valley

Came in for the famous swirls. I had watermelon and sangria. They were tasty! Along with some chips with guacamole, hummus and beans. Next time I am th... More reviews

4.8 - 514 votes

Hours: 11AM - 8PM

1415 Foxworthy Ave, San Jose
(408) 978-7244

Mexico Lindo At Foxworthy

I have been coming here for years and have brought my service animal in multiple times, however this morning the woman who greeted us was not only rude b... More reviews

4.7 - 360 votes

Hours: 11AM - 8PM

2041 Woodard Rd, San Jose
(408) 369-9559

Tu Mero Mole

We were looking for a decent burrito the other day that was close to home. We tried this restaurant and were really pleasantly surprised. Firstly they we... More reviews

4.5 - 473 votes

Hours: 9AM - 9PM

5639 Cottle Rd, San Jose
(408) 363-8466

Castillo's Mexican Restaurant

Great tacos: I had two - carnitas and chile verde. Lots of good quality meet, very tasty. A great find, will come back. More reviews

4.7 - 348 votes

Hours: 11AM - 8:30PM

1321 Blossom Hill Rd, San Jose
(408) 622-8035

Tacos El Compa Taqueria

Very clean nice looking on inside. Cashier was very friendly. 9$ for a tiny burrito with no flavor at all. Very Americanized food. The rice was very blan... More reviews

4.4 - 342 votes

Hours: 9AM - 9PM

1495 The Alameda, San Jose
(408) 320-2654

LUNA Mexican Kitchen - The Alameda

A smaller setting than the other location but the food and service are as spectacular. I always get the mixed grill and it never disappoints. I’d say the... More reviews

4.6 - 253 votes

Hours: 10AM - 9PM

855 N 13th St, San Jose
(408) 280-5014

Mariscos Costa Alegre

Molcajete is just..... INCREDIBLE!!! Huge packed full of seafood and the sauce is just so amazing!!! Something I definitely want to try and recreate. San... More reviews

4 - 493 votes

Hours: 7AM - 11PM

5015 Almaden Expy, San Jose
(408) 978-7666

La Victoria Taqueria

Food is great! Customer service sucks! The Three ladies working have attitudes & looked bothered by customers. This isn't the first time I'... More reviews

4.5 - 275 votes

Hours: 10AM - 10PM

3123 Williamsburg Dr, San Jose
(408) 374-9764

Taqueria Eduardo

If they would a 0 star that's what I would put for the taqueria. So much refried beans on the burrito the salsa Super bitter the tacos soggy the mea... More reviews

4.3 - 316 votes

Hours: 10AM - 8PM

792 E Julian St, San Jose
(408) 995-5488

Casa Vicky

Good luck if you buy tortillas here I also seen the owner across the street at the food bank getting a box taking it into the kitchen and a gentleman wit... More reviews

4.4 - 275 votes

Hours: 11AM - 7:30PM

6039 Snell Ave, San Jose
(408) 629-7827

Casa Teresa

The food was fresh, good and delivered super fast. However, I ordered and paid for a Chicken Mole plate, but received mole enchiladas, which is a less ex... More reviews

4.4 - 238 votes

Hours: 10AM - 9PM

428 Toyon Ave, San Jose
(408) 926-6514

Tacos Al Pastor

Awesome food! My family always comes here everytime we are in town. Everything we've tried on the menu over the years has been amazing. More reviews

4.4 - 237 votes

Hours: 11AM - 9PM

1145 Lincoln Ave, San Jose
(408) 995-0381

Aqui Willow Glen

How do I fault a business for asking me to wear a mask when the business's county (ludicrously) mandates it? Usually my criticisms will be based on ... More reviews

4.1 - 284 votes

Hours: Closed today

25 W San Fernando St, San Jose
(408) 283-9595

Mezcal Restaurant

Fantastic meal as always! Jalapeño cocktail and the sangria are delicious. Never skip the guac. Be sure to get the chicken mole, the house made tortillas... More reviews

4.4 - 201 votes

Hours: 8AM - 9PM

601 N 4th St, San Jose
(408) 925-9336

La Corona Taqueria

The food is always authentic and delicious here. The wait staff treat you like you're in their home. The tortillas are freshly made onsite and are ... More reviews

4.8 - 112 votes

Hours: 11:30AM - 7PM

894 Emory St, San Jose
(408) 982-5601


Great little place! Clean. Simple but welcoming decor. Super friendly & helpful. Decent prices, good portions. Flavors of the foods we had were sup... More reviews

4.3 - 223 votes

Hours: 11AM - 9PM

21 N 2nd St, San Jose
(408) 971-2287


I love all dishes they serve! After I move to the city, I have been coming to this place several times every week. More reviews

4.3 - 220 votes

Hours: Closed today

1390 Oakland Rd, San Jose
(408) 441-1401

Los Garcias

That lime green sauce with chips and a super chavela is a winning combo while waiting for your food. More reviews

4.4 - 187 votes

Hours: 8AM - 9PM

615 Blossom Hill Rd, San Jose
(408) 227-1430

Lucy's Mexican Grill

Always great service, friendly faces, and amazing food. The San Jose burrito is bomb and the orange sauce is spicy in the best way. More reviews

4.2 - 231 votes

Hours: 10AM - 10PM

515 S 10th St, San Jose
(408) 899-2755

Cali Spartan Mexican Kitchen

Their cali burritos are pretty good! I always get the carne asada cali burrito and they give a decent amount of meat and fries. The burrito itself isn�... More reviews

4 - 269 votes

Hours: 11AM - 9PM

17 N San Pedro St, San Jose
(408) 606-7999

Olla Cocina

This place has changed a lot since 2019, probably due to Covid. It is no longer table service. You can no longer order a multi taco plate with different ... More reviews

4.5 - 150 votes

Hours: 10AM - 9PM

960 S 1st St, San Jose
(408) 564-8470

Chavelas Restaurant

We always try to look for Mexican food restaurants and try to give local small business a try but this one was not a good choice. There was only one olde... More reviews

4.3 - 190 votes

Hours: 10AM - 8PM

4152 Monterey Rd, San Jose
(408) 224-3339

La Costa

My favorites Mexican food in San Jose.Ca.some times the lines are long but it worth the wait.the food is cooked after u order and it is.HOT and ready to ... More reviews

4.1 - 236 votes

Hours: 8AM - 9PM

3281 Sierra Rd, San Jose
(669) 284-3935

La Chingada Taqueria

We LOVE coming here. The food is amazing. So fresh and so delicious. The sweet corn tamales and the chorizo cheese taco is our go to! 10000/10 More reviews

4.1 - 235 votes

Hours: 11AM - 8PM

55 N Bascom Ave, San Jose
(408) 287-3722

Dia De Pesca

Great place for seven seas and tequila sunrise! The hangover remedy!!!!! The guy who took my order- awesomness!!! More reviews

View on map