Aqua Terrace Rooftop Bar
Aqua Terrace Rooftop Bar
9
Follow
170 Lockwood Boulevard Charleston, South Carolina, 29403
Our rooftop restaurant and bar features creative cocktails and cuisine. It's a great place to gather with friends.