Sidebar
Company | : | Sidebar |
---|---|---|
Category | : | Bar |
Address | : | 79 Poplar St NW, Atlanta, GA 30303, United States |
Phone | : | |
Web | : | https://sidebaratl.com/ |
About Company
Sidebar is a Bar located at 79 Poplar St NW, Atlanta, GA 30303, United States.
Upscale sports bar known for its Cuban sandwiches, with games playing on multiple TVs.