Based on 4 reviews, the restaurant has received a rating of 4.0 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
4166 Buford Hwy NE, Atlanta, GA 30345
Reviews
Rob Royall
Amazing tacos! I had the chicharron and pollo, and both were super fresh and flavorful. Want to go back and try others. Inside Plaza Fiesta at the back corner .
… more
Makeshift Happiness
Didn’t provide salsa with taco order
… more
… View more