Gotsch Studios
A new rooftop restaurant, aptly named Up on the Roof, opens this summer at Liberty Hall on South Main Street in the heart of downtown Alpharetta.
The 7,000-square-foot restaurant and bar, overlooking city hall in the north metro Atlanta suburb, features indoor-outdoor seating with fireplaces throughout and panoramic views of the surrounding area, including of Kennesaw Mountain to the west.
In addition to cocktails and bottled drinks from the bar, people can expect the menu from Up on the Roof to lean toward Southern comfort food, including deviled eggs, grouper and grits, drunken mussels, rabbit tacos, and beer-brined frog legs called swamp wings.