What are you looking for?

Mexican Restaurants in Santa Cruz

4.7 - 726 votes

Hours: 11:30AM - 9PM

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

El Palomar

Great service and amazing food! They're always so busy but get your food out to you in a timely manner. Drinks are delicious too! I got the chimicha... More reviews

4.4 - 264 votes

Hours: 9AM - 10:30PM

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

Taqueria Los Pericos

Best tacos in Santa Cruz. Small place for quick and tasty food, and is a great choice after a long day at the beach. More reviews

4.5 - 157 votes

Hours: 11AM - 8PM

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

De La Hacienda Taqueria

This taco spot is bomb bomb no breaks all gas fuego! The tacos are massive and both soft and crispy are the dank dank. I recommend the taco plate with Al... More reviews

4.4 - 152 votes

Hours: 10AM - 8PM

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

Salsas Taco Bar

Second time we've called in to order and had to wait on hold for more than 10 minutes. First time we tapped at 15 minutes and just went with another... More reviews

4.3 - 165 votes

Hours: 10AM - 9:30PM

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

Taqueria Jalapenos y Pupuseria

Originally wanted to try a pupusas was told a 55 minute wait. Ordered instead 2 super tacos since it was too long of a wait for the pupusas plus no seati... More reviews

4.7 - 90 votes

Hours: 12 - 5PM

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

Café Campesino

Delicious mole. I'm not sure how everything else is but the mole is wonderful. I wish they would make it with dark meat, but most places use chicken... More reviews

4.7 - 85 votes

Hours: 4 - 8PM

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

Copal Restaurant

We had made a reservation, or so we thought. When we got to the restaurant , we realized we had made the reservation for the wrong night! The hostess was... More reviews

4.3 - 138 votes

Hours: 9AM - 10PM

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

Taqueria Agave - Santa Cruz

Best Taqueria in Santa Cruz. A good place to get tacos or nachos to go or sit down. Parking is good, customer service is great, and ofcourse the food is ... More reviews

4.2 - 150 votes

Hours: 9AM - 10PM

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

Taqueria Los Primos

My burrito and quesadilla were finished before I was done getting sauces from the sauce bar. Super fast, super good food. Very nice staff. My burrito was... More reviews

4 - 181 votes

Hours: 9AM - 9PM

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

La Cabaña Taqueria

IMO, the most underrated tacqueria in Santa Cruz or Bay Area for that matter. Been going here for years. Spinach burrito, chicken burrito, and chicken en... More reviews

4.3 - 128 votes

Hours: 11AM - 9:30PM

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

Los Pinos

Don't go here if you'll be annoyed by their closing at 8:30. Dont go here if you're annoyed by no free refills. Don't go here if you ... More reviews

3.8 - 213 votes

Hours: 10AM - 8PM

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

Las Palmas Taco Bar

I usually get the nachos with carne asada. It's about 11$ and the last two times I ordered it came in a plate topped with foil, which I didn't ... More reviews

4.2 - 141 votes

Hours: 11AM - 8PM

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

Tacos Moreno

Very tasty, great chicken and beef. Excellent tortillas. Very nice and quick service. A bit dirty on the inside but great atmosphere. Very greasy food. More reviews

4 - 159 votes

Hours: 9AM - 10PM

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

Taqueria Santa Cruz

They overcharged me. I had even asked for a receipt and never got it. Maybe she didn't want me to have proof. Not ethical. Customer Service is every... More reviews

4.1 - 143 votes

Hours: 11AM - 10PM

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

Taqueria Jalapeños

I cannot believe how arrogant and rude the guy is who runs the place. Normally I never write reviews. But this little runt has me on a mission to tell th... More reviews

4 - 156 votes

Hours: 9AM - 11PM

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

Taqueria Vallarta

The veggie burrito was cold and unappetizing. It felt like a poorly dressed salad thrown into a tortilla. The service wasn't so great either. Howeve... More reviews

3.9 - 171 votes

Hours: 9AM - 11:45PM

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

Taqueria Santa Cruz II

My favorite taqueria! They are consistent, quick, and the food is always of great quality. I love that they stay open late on the weekends, and I think o... More reviews

4 - 151 votes

Hours: 9AM - 11PM

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

Taqueria Vallarta

Friendly service, large tasty portions, free chips and pico. What more could you ask for More reviews

3.9 - 162 votes

Hours: 8AM - 9PM

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

Cafe El Palomar

Wow what a way to get rid of your local business! Walked down for the usual Tuesday lunch, ordered my steak torta and the said sorry we don't offer ... More reviews

4.2 - 117 votes

Hours: 11AM - 8PM

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

El Chino Mexican Restaurant

I had chicken enchiladas verde (a la carte) one day and juevos rancheros the next. Both sauces were outstanding - like homemade from favorite family reci... More reviews

3.7 - 161 votes

Hours: 11AM - 8PM

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

El Jardin Restaurant

Margaritas are really good. Dog friendly and a dog menu! Service is great. We got the nachos they were yummy:)! More reviews

3.8 - 133 votes

Hours: 12 - 9PM

49 Municipal Wharf B, Santa Cruz
(831) 458-9393

Olitas Cantina & Grille

We stopped in for dinner while in the area for the night and boy are we glad we did! We wanted some seafood and Olitas certainly delivered. I went with t... More reviews

3.9 - 121 votes

Hours: 9AM - 10:30PM

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

Taqueria Vallarta

This was the best burrito (I'm a vegetarian) I have ever eaten. And it just got better from there... The salsa at the bar, the chips...just phenomen... More reviews

3.7 - 136 votes

Hours: 11AM - 7:30PM

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

Taqueria Michoacan

I wouldn't eat here again. The food was edible but it wasn't very tasty. I ordered the fish taco plate and I'm sad to say the rice was the... More reviews

4.8 - 35 votes

Hours: 9AM - 4PM

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

Evarista`s Comal

This was a great unexpected stop on our trip down the PCH! Great food, friendly staff (hablan español) and a unique atmosphere. The birria is world class... More reviews

View on map