Based on 7 reviews, the restaurant has received a rating of 3.9 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
645 S Norwood St, Wallace, NC 28466
Phone: (910) 665-1305
Hours
| Wednesday | 11 AM–9 PM |
| Thursday | 11 AM–9 PM |
| Friday | 11 AM–9 PM |
| Saturday | 10 AM–9 PM |
| Sunday | 10 AM–9 PM |
| Monday | 11 AM–9 PM |
| Tuesday | Closed |
Photo Gallery
Reviews
Nicholas Dover
Walked in and didn’t notice it said cash only, luckily I had some! Asked the only girl there if they had birria and she said yes. She went to the back and prepared the birria for me and it was delicious!
… more
Dennis Clark
The food and service are always 5 star each time we visit. We drive 1 hour to eat here. A real kind professional Latino restaurant with real Latina food. The price is better and service than other Latin restaurants.
… more
J R
Says they open at 10:00, wasn’t even open and had their open sign on. What business does that .
… more
Diego Larasosa
The truth is that they are very slow, it is a shame that they call it a Mexican restaurant, for God’s sake, we Mexicans are not like that
… more
… View more