reserve your table for the best rooftop dining experience
Make A Reservation
Select your nearest Location
Making plans? Looking for the perfect place to enjoy great food and drinks with friends? Make a reservation at UP on the Roof and enjoy elevated dining, handcrafted cocktails and stunning rooftop views in a vibrant setting.
With locations in Anderson, SC; Greenville, SC; Charlottesville, VA and Alpharetta, GA, UP on the Roof is the perfect destination for everything from laid-back brunches with bottomless mimosas (available exclusively in Alpharetta, Anderson and Greenville) and daytime meetups to casual dinners, date nights, group gatherings and celebratory occasions. Our chef-driven menus, seasonal flavors and curated cocktail program are designed to match the moment—whenever you join us.
Reserve your table today and get ready to sip, savor and soak UP the view.
Please note: reservations are recommended, but not required. While we’re unable to guarantee specific tables or seating locations in advance, we do our best to accommodate preferences and prioritize reserved guests. Walk-ins are always welcome and will be seated by our host team on a first-come, first-served basis.
Make Your Rooftop Reservation
Alpharetta, GA
Anderson, SC
Charlottesville, VA
Greenville, SC
Alpharetta, GA
Anderson, SC
Greenville, SC
Charlottesville, VA
A Rooftop Restaurant for Every Occasion
UP on the Roof is more than just a place to dine—it’s a rooftop restaurant experience designed for every kind of gathering. Whether you’re making reservations for brunch with friends, afternoon drinks, dinner with a view or a special celebration, our rooftop spaces are built to bring people together.
From shareable starters and seasonal entrees to handcrafted cocktails and a curated list of worldly wines, our menus are designed to complement every occasion. Join us for a relaxed daytime experience or settle in for an evening of elevated dining, all set against sweeping rooftop views and an energetic atmosphere.
Looking for restaurant reservations for a group gathering or special event? While standard rooftop reservations are perfect for smaller parties, we also offer options for larger groups and private events. Visit our Private Events page to learn more about hosting your next gathering, event or celebration at UP on the Roof.
Plan Ahead for the Best Rooftop Experience
We recommend making reservations in advance, especially for weekends, holidays and peak dining hours. Booking ahead ensures the best availability and allows our team to better accommodate your requests and preferences.
Searching for rooftop restaurant reservations near you? With multiple locations across the Southeast, UP on the Roof makes it easy to enjoy elevated dining, scenic views and a lively atmosphere—whenever the moment calls for it. Join us in Anderson, SC; Greenville, SC; Charlottesville, VA and Alpharetta, GA today!
Rooftop Reservations FAQs
Do I need a reservation at UP on the Roof?
Reservations are recommended, especially during peak hours and weekends, but walk-ins are always welcome based on availability.
Is there a dress code or specific vibe?
UP on the Roof is casual and laid-back—come as you are! We simply ask that guests avoid pool attire and clothing with offensive graphics or language. Whether you’re here for brunch, dinner, or drinks, our goal is a comfortable, fun, and welcoming atmosphere for everyone.
Can I request a specific table or view?
While we can’t guarantee specific seating, we do our best to accommodate preferences and prioritize reserved guests.
Do all locations offer brunch?
Select UP on the Roof locations offer brunch. Enjoy weekend brunch in Alpharetta, Anderson and Greenville every Saturday and Sunday starting at 11am. Check your preferred location for current hours and availability.
Is the rooftop family-friendly and do you allow kids?
Yes! UP on the Roof is family-friendly and welcomes guests of all ages. For children 12 and under, we offer a dedicated kids menu, and high chairs are available upon request. Please include children in your total headcount when making a reservation. Note: guests under 21, including young children and infants, are not permitted at the bar at any time.
Are all ages allowed late night?
Guests of all ages are welcome during brunch and dinner service. After the kitchen closes, only guests 21 and older are allowed. Valid photo ID is required for late-night entry and any alcohol service. No exceptions.
Where can I make rooftop restaurant reservations near me?
UP on the Roof offers reservations in Alpharetta, Anderson, Greenville and Charlottesville. Choose your location above to book your table.
