Teofilo's Restaurante

$ • Mexican, New Mexican Cuisine, Vegetarian

Hours today·

About Teofilo's Restaurante

Based on the reviews, Teofilo's Restaurante serves delicious NM favorite food and authentic food. The staff are incredibly nice, laid back, attentive, and served with big smiles. They love working there, and the music is not too loud. The food is incredible, with options like red chile spinach enchiladas (quelites) with refried beans, Chicken Hortensia, flat top burger, and fajitas. Desserts include Natillas and Toledo cake. However, some reviews note issues. The fajitas did not come in a fajita skillet and had no sauteed veggies, though the meat was very tasty. There have been complaints about avocado stickers, a pit in the avocado dip, and rocks in the beans. Another issue is being seated and ignored for 45 minutes. While some find it a bit less high quality now, others call it superb and impressive.

Menu

Add a Menu
Teofilo's Restaurante Menu
Teofilo's Restaurante Menu

Customers' Favorites

Photos

Add a Photo
Teofilo's Restaurante
Teofilo's Restaurante
View All Photos

Teofilo's Restaurante Reviews

3.8
403 ratings
5
48%
4
10%
3
10%
2
9%
1
23%
Food
3.6
Atmosphere
3.9
Service
3.8

Share your opinion about Teofilo's Restaurante

Perhaps I’m to old school. I am a New Mexico native now living out of state. I have eate at Teofilos off and on for several years in the past, but it’s been 4 yrs since I visited last. Love the atmosphere! Artfully done. I was looking forward to a great meal. I’m saddened to say, I was greatly disappointed. I ordered a combination plate to get a feel of all the flavors I miss living out of state. The Chile relleno! I had to ask what it was. It looked like a frozen “popper...read full review
The food was divine. The service was good.
Service was great. Chili replenish, flat enchilada, sopapillas, coconut cake were all great. The place was recommended by a friend, and it was spot on. Now, on my list when in the area.

Read All Reviews(382)

Hours

Monday Closed
Tuesday 11AM - 7:30PM
Wednesday 11AM - 7:30PM
Thursday 11AM - 7:30PM
Friday 11AM - 8PM
Saturday 11AM - 8PM
Sunday 9AM - 2:30PM
Updated on: