Loading...

The Best Mexican restaurants in Espanola

Map view

35 results

El Parasol

602 Santa Cruz Rd 87532-2522

4.6 (50)

"BEST CHICHARRONES BURRITO I'VE HAD IN MY LIFE. SPICY, EXCELLENT BEANS AND CRUNCHY CHICHARRONES (WHICH ARE HARD TO FIND). My auntie bought us burritos from here ten minutes ago and they are 10 stars...."

JoAnn's Ranch O Casados Restaurant

938 N Riverside Dr 87532-2556

4.2 (50)

"This is nice little place with charm in the middle of town. It feels very local and the people are pretty friendly. The nachos were tasty but the rest of the food, while not bad at all, was a little u..."

Tortas Rainbow

745 N Riverside Dr 87532-2889

4.5 (50)

"Steak torta, the five star is for friendliness, there was hardly any avocado in the sandwich the steak is cut in tiny little cubes and they have a tendency to come out of the sandwich. It's a sloppy s..."

El Rodeo

648 N Riverside Dr 87532-2526

4.8 (45)

"Amazing food, amazing service. My favorite place to eat in town"

The Grill at Santa Claran Casino

460 N Riverside Dr 87532-2535

3 (0)

Taco Bell

1600 N. Riverside Dr. 87532

3.4 (50)

"This location makes the food good and it's always fresh. Only complaint is you wait a very long time! Drive thru and dine in are slow, and they tend to forget to put items you ordered in your bag."

El Pilar Food Truck

625 N Riverside Dr 87532-2513

4.7 (50)

"Great cash-only Mexican food truck with an exceptional variety of proteins, including shrimp, bacon, and chorizo. All orders made fresh. Definitely worth a trip down the mountain."

Angelina's Restaurant

1226 N Railroad Ave 87532-3142

5 (1)

"I got the pork carnitas. It’s was so good. The pork wasn’t too dry. I would definitely recommend it. We were seated quickly and the staff is super nice."

El Paragua

603 Santa Cruz Rd 87532-2873

4.2 (50)

"Pricey but worth it. The best stakes in town. Also has spacious parking lot and very accessible. The service is pretty good. The place is beautiful."

Top