Cocktail-centric restaurant UP on the Roof is slated to open this summer in Alpharetta.

The restaurant, which opened its first location in downtown Greenville, South Carolina, in late 2016, will make its home at 33 South Main Street. Situated on the roof of Liberty Hall, the tallest building in downtown Alpharetta, UP on the Roof will have views of City Hall and the Town Green at Alpharetta City Center, with Kennesaw Mountain visible in the distance. Taffer’s Tavern recently opened on the bottom floor of the building.

Look for a bar and craft beverage program with bottled cocktails and hand-crafted cocktails. The menu will focus on small plates and “shareable, comfort-led twists on Southern culinary classics that highlight locally sourced, seasonal ingredients,” according to a press release. The 7,000 square-foot space will include indoor dining as well as year-round outdoor dining.

A rendering of the interior of UP on the Roof, set to open this summer in Alpharetta. / Rendering by Gotsch Studio
icon to expand image

UP on the Roof will serve daily dinner, weekend brunch and nightly drinks, and will be able to host social and corporate events.

Read more stories like this by liking Atlanta Restaurant Scene on Facebook, following @ATLDiningNews on Twitter and @ajcdining on Instagram.