We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

El Milagro

) #278 of 403 Restaurants in Santa Fe Mexican, American,
3482 Zafarano Dr Unit C, Santa Fe, NM 87507-2655
+1 505-474-2888
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent32%
  • Very good40%
  • Average19%
  • Poor3%
  • Terrible6%
19 Mar 2017
“Good food at cheap price”
5 Mar 2017
Open Now
11:00 - 21:00All hours
Mexican, American, Southwestern
3482 Zafarano Dr Unit C, Santa Fe, NM 87507-2655
Write a Review
Turn Your Opinions into Points!
Turn your opinions into JPMiles
Turn your opinions into PAYBACK Points
*You can enroll in only one programme at a time to earn rewards for reviews.
JPMiles / Payback Arrow
Reviews (31)
Traveller rating
Traveller type
Time of year

1 - 10 of 31 reviews

Reviewed 2 days ago

The hamburgers were tasty, freshly made and overall very good. That said, the waitstaff is hurried and very disorganized. This is a very small restaurant but they lost our order and we had to wait for more than one hour to get two hamburgers and...More

Thank Darryl L
Reviewed 14 April 2017 via mobile

This food has sparkle. There are many places in town offering Northern NM food yet this place seems to be a cut above the rest. I've always been delighted with value and level of deliciousness.

Thank HannaKathryn
Reviewed 31 March 2017

This is a very decent place for lunch with good NM food, decent service and nice interior but it won't wow you. Good for the price.

Thank Robert T
Reviewed 21 March 2017

It was about 2:45 Sunday afternoon and we left Lowe's to walk down the restaurant area to see what we were in the mood for. Two women were coming out of Miligro with two small girls. We stopped to get out of the way when...More

Thank LaCoqui222
Reviewed 20 March 2017

My green chili cheese burger and fries cost $6.50. It was all fresh and I had to wait for the fries to cool down a bit. Service can be slow but they wait for your order before they cook it from scratch. Plenty of parking.

Thank Dudley H
Reviewed 5 March 2017

Food is excellent. have encountered 'not so friendly' service. have brought this to the manager's/owners attention.

Thank rtrujillo86
Reviewed 1 March 2017

Had a burger, you get a lot of food. I would not say it was excellent but it was tasty. The burgers are good, the staff was kind, its a small space and clean. Over all the place is worth a visit.

Thank Rachel A
Reviewed 28 December 2016 via mobile

Extremely slow service - one girl was doing everything - hostess- cleaning tables - waitressing- taking money - everything- Mexican food was not good - should have gotten a burger - will not return

Thank Rebecca A
Reviewed 8 November 2016 via mobile

I haven't had this good of chicken tacos since leaving the Phoenix and San Diego areas. Very good service and quick. Great for lunch. I'll be back. In town for business.

2  Thank ital01
Reviewed 10 August 2016

We are regulars, but this is my first review. We went to El Milagro for lunch. We go to El Milagro for the burgers because they are the best in Santa Fe. The all beef patties are hand made to perfection and are always cooked...More

2  Thank Deanna L
Nearby Restaurants
Plaza Cafe Southside
414 reviews
.12 km away
Cafe Grazie
46 reviews
.38 km away
Tribes Coffee House
27 reviews
.13 km away
Santa Fe Capitol Grill
151 reviews
.11 km away
Nearby Attractions
Lone Butte Ranch
33 reviews
.59 km away
Rodeo de Santa Fe
14 reviews
1.52 km away
Santa Fe Place Mall
6 reviews
.73 km away
Nancy Reyner
5 reviews
.76 km away
Questions & Answers
Get quick answers from El Milagro staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Mexican, American, Southwestern
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Open Hours
12:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 20:00
11:00 - 21:00
11:00 - 20:00
Location and Contact Information
  • Address: 3482 Zafarano Dr Unit C, Santa Fe, NM 87507-2655
  • Location: United States  >  New Mexico (NM)  >  Santa Fe
  • Phone Number: +1 505-474-2888
  • E-mail
This is authentic New Mexican cuisine.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing