245 18th St, Atlanta, GA 30363 (map)
The arrival of this major chain to the South has added upscale Mexican flair to Atlantic Station. Good choice when in the Atlantic Station area. People watching on the patio can be really cool.
Fave Feature: Guacamole made table side
Steel October 31
Atmosphere October 24
Sway October 17
© Copyright 2012 Peach Connection