What are you looking for?

Mexican Restaurants in Santa Cruz

4.7 - 790 votes

Hours: 11:30AM - 10PM

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

El Palomar

Good food great service. We were with a graduation party of 10. Jessica was our server and was very attentive and took care of all of our requests. More reviews

4.5 - 258 votes

Hours: 11AM - 8PM

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

Tacos Moreno

Straight out of heaven taqueria food. The white corn tortilla tasted so fresh like it was made in house. Turns out the tortillas are delivered daily. The... More reviews

4.5 - 213 votes

Hours: 11AM - 8PM

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

De La Hacienda Taqueria

I've been here many times now and the food is always consistent, fresh, and tasty. The flavors are unique compared to other taquerias in the area, a... More reviews

4.4 - 343 votes

Hours: 9AM - 11PM

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

Taqueria Los Pericos

You need to come here. There is a reason that there's always a long line at this place. Whether you come during the day or come during night and wee... More reviews

4.7 - 89 votes

Hours: 9AM - 4PM

2-1245 E Cliff Dr Unit A, Santa Cruz
(831) 471-8785

Evarista`s Comal restaurant

My family ate here for Mother's Day breakfast and we had a fabulous experience! I don't even like breakfast but it hit the spot. It's a fu... More reviews

4.5 - 147 votes

Hours: 11:30AM - 9PM

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

Copal Restaurant

My husband and I stopped in for lunch and thought the food and service were excellent. The ceviche was fresh and perfect for an appetizer along with guac... More reviews

4.6 - 102 votes

Hours: 12 - 5PM

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

Café Campesino

Little kiosk on main drag in Santa Cruz.... delicious! Don't let the kiosk throw you. Authentic, fresh, tasty Mexican. Great spot on a nice day for ... More reviews

4.4 - 199 votes

Hours: 10AM - 8PM

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

Salsas Taco Bar

Hands down the best Mexican Vegan options. The beyond meat tacos are my favorite. The salsa is so good, they sell it by the container as well! Love suppo... More reviews

4.4 - 148 votes

Hours: 10:30AM - 8:30PM

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

Los Pinos

AUTHENTIC MEXICAN FOOD. Literally amazing the enchiladas, beans, rice were amazing!!!! Service was also so kind! UCSC students get a discount w/ ID More reviews

4.4 - 116 votes

Hours: 7AM - 9PM

21400 E Cliff Dr, Santa Cruz
(831) 713-5842

Los Pericos Market

best burritos in town! So happy that a Pericos opened on the east side! We usually go over to the west side just to get cali burritos from pericos and no... More reviews

View on map