Based on 3 reviews, the restaurant has received a rating of 3.7 stars. Price
✔️ Dine-in ✔️ Takeout
Address:
5824 Singleton Rd, Norcross, GA 30093
Reviews
Kevin Ng
This place is highly underated here. The food is actually EXCELLENT. The nachos supreme with steak is among the best I’ve ever had!
… more
Dean Boast
Just got some tacos from this place. Best tacos I’ve ever had. Definitely just earned a regular customer.
… more
… View more