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.

About the Author

Featured

Toi Cliatt, Trina Martin and her son, Gabe Watson, say they were traumatized when an FBI SWAT team raided their Atlanta home by mistake in 2017. (Courtesy of Institute for Justice)

Credit: Courtesy Institute for Justice