What are you looking for?

Mexican Restaurants in Santa fe

4.6 - 360 votes

Hours: 7AM - 2PM

210 W San Francisco St, Santa Fe
(505) 983-9880

Tia Sophia's

We all enjoyed our lunches more than expected. The tostadas were a surprise hit. The pozole was a surprise miss. More reviews



4.7 - 227 votes

Hours: 5 - 9:45PM

221 Shelby St, Santa Fe
(505) 983-8604


We don’t have the words to describe how wonderful this meal was. Every dish was dish was delish. A must do in Santa Fe! More reviews

4.5 - 255 votes

Hours: 11:30AM - 2:30PM

905 Alarid St, Santa Fe
(505) 982-0909

La Choza Restaurant

This is clearly one of the best Mexican restaurants in Santa Fe.Taking out two wonderful dishes: Veggie Quesadilla and Chicken stuffed Sopa.The Sopa was ... More reviews

4.5 - 246 votes

Hours: 7AM - 10PM

1115 Hickox St, Santa Fe
(505) 983-7060

Tune-Up Café

Great breakfast and great employees make this a great place to start the day. Can't wait to go back for lunch and dinner! More reviews

4.8 - 151 votes

Hours: 7:30AM - 2:30PM

807 Early St, Santa Fe
(505) 500-0033

El Chile Toreado

Amazing tacos al pastor! It's not greasy. I felt like I was in Mexico again. The quesadillas sincronizadas with carne al pastor ? delicious! I recom... More reviews

4.3 - 303 votes

Hours: 11AM - 9PM

500 S Guadalupe St, Santa Fe
(505) 983-5721


We ordered our dinners for curbside delivery and it was easy and timely. We both got the taco dinners and both were very good. The order was prepared wel... More reviews

4.4 - 237 votes

Hours: 8AM - 6PM

54 Lincoln Ave, Santa Fe
(505) 982-1664

Plaza Cafe Downtown

Wow! The food was amazing! We sat outside on the patio, had very good service from the waiter. It is pet friendly! The margarita was especially good! It ... More reviews

4.4 - 206 votes

Hours: 11AM - 8PM

301 Jefferson St, Santa Fe
(505) 820-2862

Bumble Bee's Baja Grill

Food is absolutely delicious. I got the chalupa bowl, my mom got the squash and goat cheese quesadilla, and my dad got the mahi mahi burger. Very diverse... More reviews

4.9 - 93 votes

Hours: 8AM - 4PM

502 Old Santa Fe Trail, Santa Fe
(505) 269-2858

Santafamous Street Eats

Best burritos and tacos in town - and best food truck. We have been trying all over town and keep coming back to Santafamous. I wish I could recommend on... More reviews

4.3 - 220 votes

Hours: 11:30AM - 9PM

132 W Water St, Santa Fe
(505) 983-1615

Coyote Cafe & Rooftop Cantina

Had a wonderful anniversary dinner because our waiter, Paris was extraordinary. His wine and entree recommendations were superb. (Lobster tails and porkc... More reviews

4.6 - 147 votes

Hours: 11AM - 9PM

31 Burro Alley, Santa Fe
(505) 992-0304

Los Magueyes

Great vibe! Live music, outdoor seating on Burro Alley. The nacho supremos was delicious. My local favs! More reviews

4.4 - 184 votes

Hours: 11AM - 9PM

7 W Gutierrez, Santa Fe
(505) 455-2855

Sopaipilla Factory

Ate here daily when I lived in the area, great food, excellent service. Moved away but still make an effort to eat there when in the area. Felipe is a ve... More reviews

4.6 - 138 votes

Hours: 7AM - 4PM

101 W Marcy St, Santa Fe
(505) 490-0296

Tres Colores

Tres Colores was recommended to us for lunch. I was pleasantly surprised to see enchiladas mole on the menu. It is one of my favorite and so few restaura... More reviews

4.3 - 203 votes

Hours: 11AM - 7PM

3466 Zafarano Dr, Santa Fe
(505) 424-0755

Plaza Cafe Southside

Service was bad. The tall waiter with glasses and curly hair was RUDE. As if asking for a to go box was pulling teeth. He was polite and quick to help th... More reviews

4.6 - 136 votes

Hours: 8AM - 9PM

1310 Osage Ave, Santa Fe
(505) 820-6552

Red Enchilada Restaurant

I got the breakfast burrito with bacon and green chile. It was great. I highly recommend it. More reviews

4.4 - 174 votes

Hours: 7AM - 8PM

1514 Rodeo Rd, Santa Fe
(505) 820-7672

Posa's El Merendero Tamale Factory & Restaurant

This is such a great spot! We loved the food. There’s vegetarian and vegan options. Also, they have outdoor seating.I think we are going to use their cat... More reviews

4.5 - 152 votes

Hours: 11:30AM - 8PM

135 W Palace Ave STE 101, Santa Fe
(505) 982-9525

Fiesta Oaxaca

Food was great. Five choices of mole. Family run business. Owner explained the moles and they were delicious. Margaritas were great and service were perf... More reviews

4.6 - 131 votes

Hours: 11AM - 9PM

2875 Cerrillos Rd, Santa Fe
(505) 473-4594

Mariscos Costa Azul

Food is always so good and fresh! And service is always excellent. One of my favorite spots in Santa Fe! More reviews

4.6 - 127 votes

Hours: 11AM - 9PM

2239 Old Pecos Trail, Santa Fe
(505) 982-9444

Pecos Trail Cafe

Excellent food. Creative menu. Excellent staff. Nothing fancy in terms of decor and furnishings, but not a deterrent. I would have preferred to pour my o... More reviews

4.7 - 106 votes

Hours: 8AM - 5PM

1314 Rufina Cir, Santa Fe
(505) 438-9545

Alicia's Tortilleria

Love the flour tortillas! Corn tortillas, chips and pico are awesome. New to the place from taos.. so pretty good. Kind ladies! More reviews

4.3 - 179 votes

Hours: 8AM - 8PM

4354 Cerrillos Rd, Santa Fe
(505) 471-5420

Horseman's Haven Cafe

Family-owned business that takes a lot of pride in their community and their dishes. I found it from parts unknown with Anthony Bourdain. The combination... More reviews

4.3 - 178 votes

Hours: 11AM - 9PM

2811 Cerrillos Rd, Santa Fe
(505) 473-5800

Café Castro

The most authentic New Mexican Traditional food in Santa Fe. I love everything here but their carne adobada wins my heart ? super cozy as well ! More reviews

4.2 - 199 votes

Hours: 8AM - 9PM

100 E San Francisco St, Santa Fe
(505) 982-5511

La Plazuela At La Fonda

We loved this restaurant! The Casey ceaser salad was amazing and the filet+enchiladas were heavenly! My favorite part... the atmosphere and decor with al... More reviews

4.4 - 148 votes

Hours: 6:30AM - 2:30PM

4250 Cerrillos Rd, Santa Fe
(505) 424-1680

Flying Tortilla

Finally a place to Dine in. Had great setup for keeping disenfected very happy friendly staff and great food. I had the chicken fajita taco special Delic... More reviews

4.3 - 163 votes

Hours: Closed today

1947 Cerrillos Rd, Santa Fe
(505) 992-0550

Los Potrillos

What a wonderful experience at Los Portillos; the food, atmosphere, and service were beautiful. We had the molcajete al pastor and the gorditas. The pres... More reviews

View on map