What are you looking for?

Mexican Restaurants in Santa cruz

4.4 - 224 votes

Hours: 9AM - 10:30PM

139 Water St, Santa Cruz
(831) 469-7685

Taqueria Los Pericos

Omg! I asked a local at the door what she would recommend. She said everything.She said she liked the Giant quesadilla and i see why. It was unreal good More reviews

4.5 - 143 votes

Hours: 11AM - 8PM

354 Washington St, Santa Cruz
(831) 427-2200

De La Hacienda Taqueria

I don't know it well, but if they can make a simple quesadilla taste so fresh and yummy, I imagine their whole menu is worth getting to know. More reviews

4.4 - 140 votes

Hours: 10AM - 8PM

1710 Brommer St, Santa Cruz
(831) 465-1105

Salsas Taco Bar

This taco bar has something for everyone. My wife and son enjoy the food from the massive vegan menu. I enjoy the vegetarian and fish food. They also ser... More reviews

4.7 - 87 votes

Hours: Closed today

1130 Pacific Ave K1, Santa Cruz
(831) 425-5979

Café Campesino

Boom bang everything I wanted organic gluten free yes house made genuine Mexican food none of this fake American Mexican fusion food More reviews

4 - 202 votes

Hours: 12 - 8PM

1336 Pacific Ave, Santa Cruz
(831) 425-7575

El Palomar

Great and speedy service, friendly staff, amazing drinks, and our server Sophie was outstanding and very ontop of everything. Whether you're a touri... More reviews

4.2 - 151 votes

Hours: 10AM - 9:30PM

107 Leonard St, Santa Cruz
(831) 466-6565

Taqueria Jalapenos y Pupuseria

We were from out of town looking for yummy food. Thank goodness we found this place. Food was delicious and fresh. We ordered the pupusas with jalapeno c... More reviews

4.1 - 157 votes

Hours: 9AM - 8PM

2332 Mission St, Santa Cruz
(831) 425-7261

La Cabaña Taqueria

Best tacos in Santa Cruz county. And customer service is by far the best in town.I recommend trying there tacos mmmm goood. More reviews

3.8 - 197 votes

Hours: 10AM - 8PM

55 Front St, Santa Cruz
(831) 429-1220

Las Palmas Taco Bar

They need to up their take out boxes. They put two paper plates together. Food was decent but the presentation was terrible. More reviews

4.3 - 115 votes

Hours: 10:30AM - 8:30PM

2019 N Pacific Ave, Santa Cruz
(831) 425-2554

Los Pinos

GOOD. Better than you could ever make, that's for sure. Eat here to experience VERY VERY VERY GOOD FOOD. More reviews

4.2 - 127 votes

Hours: 11AM - 8PM

1053 Water St, Santa Cruz
(831) 429-6095

Tacos Moreno

Best hot sauce in town - classic Moreno's style is to add some with every bite! I especially love their al pastor. More reviews

4 - 155 votes

Hours: 9AM - 11:45PM

1002 Soquel Ave, Santa Cruz
(831) 429-5193

Taqueria Santa Cruz II

Been eating here since it opened this location. It's good but maybe not what it used to be. Prices have gone up considerably but that seems to be ev... More reviews

4.2 - 124 votes

Hours: 9AM - 10PM

1836 Soquel Ave, Santa Cruz
(831) 426-5933

Taqueria Agave - Santa Cruz

Go for the tacos and to feed the kids 3 or 4 times a month. Friendly, fast, and always good. More reviews

4.1 - 131 votes

Hours: 9AM - 10PM

1221 Mission St, Santa Cruz
(831) 426-7240

Taqueria Vallarta

First of all, I asked for a few sides and I've never got them. The food was not completely what I asked for. For example, there tostada consisted of... More reviews

4.1 - 129 votes

Hours: 11AM - 10PM

206 Laurel St, Santa Cruz
(831) 457-0159

Taqueria Jalapeños

The food here is more than food. It's as if they have welcomed you into their home and cooked a smorgasbord of meats and plates. Nothin ever disappoints ... More reviews

4 - 142 votes

Hours: 9AM - 10PM

2215 Mission St, Santa Cruz
(831) 423-0606

Taqueria Santa Cruz

I really liked the food not a long wait but my burrito ? was to big for one person and the rice was to big for one person. And they have out door Seating More reviews

4 - 139 votes

Hours: 9AM - 10PM

893 41st Ave, Santa Cruz
(831) 464-7022

Taqueria Vallarta

I've enjoyed the shrimp tacos the wet burrito, their super burrito, quesadilla, and ceviche. I usually add lime to the ceviche at home, and a little... More reviews

4.1 - 125 votes

Hours: 10AM - 10PM

431 Barson St, Santa Cruz
(831) 515-7101

Taqueria Los Primos

Pretty decent Mexican food. I had heard they had amazing carne asada. I ordered a carne asada dinner plate and it came with the rice, beans, lettuce, sou... More reviews

4 - 138 votes

Hours: 8AM - 8PM

2222 E Cliff Dr STE 100, Santa Cruz
(831) 477-0371

Cafe El Palomar

When crow s nest is full and that you refuse to be inside with too many people ( March 30 ) and don’t know if their air conditioning is reliable, go to c... More reviews

4.2 - 106 votes

Hours: 11AM - 7:30PM

2525 Soquel Dr # A, Santa Cruz
(831) 476-7175

El Chino Mexican Restaurant

My family has been eating at El Chino for years. We live very close by. Have never been disappointed. Getting chilaquiles is awesome on the morning, thou... More reviews

4.7 - 53 votes

Hours: Closed today

1203 Mission St Suite, Santa Cruz
(831) 201-4418

Copal Restaurant

This place is soo cute with their outdoor dining set up! We started with their molotes which were AMAZING! Definitely recommend. They also gave us chips ... More reviews

3.7 - 142 votes

Hours: 11AM - 8PM

655 Capitola Rd, Santa Cruz
(831) 477-9384

El Jardin Restaurant

We had dinner. The waiter said he a mistake charging us. So the owner did. He came back and said I have bad news and gave us a new bill.? More reviews

4 - 105 votes

Hours: 9AM - 9:30PM

608 Soquel Ave, Santa Cruz
(831) 457-8226

Taqueria Vallarta

Best taqueria in town! Friendly staff, fast service and great food all at very affordable prices. Been coming her for years. More reviews

3.7 - 127 votes

Hours: 11AM - 6PM

21401 E Cliff Dr, Santa Cruz
(831) 465-8290

Taqueria Michoacan

Used to be the best burritos in town. Now I feel cheated after ordering from them. They make everything smaller, use very little meat, and are super supe... More reviews

3.5 - 113 votes

Hours: Closed today

2608 Portola Dr, Santa Cruz
(831) 346-6907

Casa Rosita's new management

Had a cheese enchilada with a crispy chicken taco to-go... side of refried beans and rice, and it was just okay. It honestly all tasted like what you wou... More reviews

4.1 - 61 votes

Hours: 10AM - 8PM

1201 Soquel Ave, Santa Cruz
(831) 425-8482

Viva's Mexican Food

OMG The best clean tacos! I love chicken chicken mole and Vivas has the best ever! As good as mi mama’s and that says a lot. I am from East Los Angeles... More reviews

View on map