Atlanta, GA Metro >
1715 Howell Mill Rd NW Ste 16,
“This is a very authentic atmosphere with great food at great prices.”
“Food here is not the greatest in the world, but you cant beat the big beers and pictures of margarittas.”
“Service is excellent, making sure those baskets of chips and salsa alwa.”
“good place to eat”
“staff was very friendly, didn't speak fluen.”
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