Atlanta, GA Metro >
3360 Buford Hwy Ne,
Sign in to Write a Tip
It's open 24 hours and totally hits the spot for some good authentic Mexican food.
Ignore the surroundings, enjoy the food. Also, La Pastorcita down the road is great. Pretty good taquerias north on Buford.
Get The Nachos
I'm home!!! Missed you!
Fuck yeah!!! Where have you been all this time....greatt!!!
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now