Posted on May 8, 2018
Madhouse Sports Bar & Grill in College Park, Georgia, offers a unique atmosphere, setting itself apart from other local sports bars in the Atlanta area.