We are an upscale southern cuisine and BBQ restaurant. Come and watch your favorite sports on one of TVs visible from every seat. A great spot to stop in before or after an event at Mercedes Benz Stadium, Allstate Arena or the Georgia World Congress Center. Restaurant Ten blends a modern setting with hint of “down home”. The staff is friendly and eager to fill your plate.Restaurant Ten is located in the heart of Atlanta, across the street from the Mercedes-Benz Stadium, and owned by The Platt Restaurant Group.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.