Yelp Reviews

4.5 stars

I have not written a review for this spot as I am selfish and wanted to keep it a secret. It is one of the only places in Atlanta where you can get a... Read Full Review

The place is tiny and the hours mysterious, but the food is good and the staff is friendly. There aren't many places to get tlayudas around here, but they... Read Full Review

The tlayuda was amazing. Best I've had since I used to visit Oaxaca frequently. Can't wait to try the other menu items. Why not at another 20lbs on top of... Read Full Review

Read more reviews on