There are various options for restaurants that are located near Mercedes Benz Stadium site.
Glenn’s Kitchen located inside the Glenn Hotel provides a comfortable area and various food with a Southern flair. The building is classy and historic, along with the rooftop bar and a skyline view of Atlanta.
Restaurant 10 provides casual and modern eatery with Southern food staples, salads, desserts, and a kids menu for the convenience of all guest types.
Address: 10 Northside Dr. NW, Atlanta, GA 30314, United States.
Rosie’s Cafe is located at a walking distance from Mercedes Benz Stadium.
Address: 48 Northside Dr. SW, Atlanta, GA 30313, United States.
Bottle Rocket Fine Food and Beverage
Bottle Rocket Fine Food and Beverage at Atlanta, is located near Mercedes Benz Stadium and offers a trendy hangout with sushi form Japanese and American fusion dishes, along with creative cocktail options.
Address: 180 Walker St SW, Atlanta, GA 30313, United States.