Up on the roof

UP on the Roof in Alpharetta GA

Metro Atlanta Rooftop Bar and Restaurant

If you’re looking for a new restaurant to enjoy scenic Atlanta views, a cool cocktail, incredible food and more, check out the hottest new establishment in town: UP on the Roof! Perched atop Liberty Hall, the highest building in Downtown Alpharetta, GA, this rooftop bar

Read More »