Popular Glenwood South restaurant to make way for new concept
Carolina Ale House has been a staple in Glenwood South for a decade, but it will soon morph into a new concept called Smash Ping Pong Bar.