Best Restaurants and Bars for People Watching in Atlanta | Eater Atlanta
"The best people-watching spot at this downtown Alpharetta Spanish-Latin American restaurant is absolutely on the covered patio out front, which overlooks the bustling main drag of the suburban city’s dining district." - Eater Staff