Description
Earth-toned gastropub featuring locally sourced American fare & DJs some weekend nights.
Name: The Glenwood
Address: 1263 Glenwood Ave SE, Atlanta, GA 30316
Phone Number: +1 404-748-1984
Restaurant Type: Barbecue restaurant, American restaurant, Bar, Restaurant
The Glenwood is a Barbecue restaurant located at 1263 Glenwood Ave SE Atlanta/Georgia
(Latitude,Longitude: 33.7400517,-84.3462267)
Postal Code: 30316
Location
-
1263 Glenwood Ave SE, Atlanta, GA 30316
Add a review