Restaurants

Rosa Mexicano

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

Previous This Week's Hottest

View All Hottest

Design by Piszko