I am not a fan of the "scene" at Atlantic Station and I know little of Rosa Mexicano's extended menu. But you know what, I have yet to find another place where you can drink a nice bubbly glass of cava while watching your guacamole been prepared table side with fresh avocados. So if what you want is a fresh snack at the bar before the movie, this combination is pretty unbeatable.
245 18th St. NW
Atlanta, GA 30363