Savannah Taphouse Brings 'Upscale Sports Bar Atmosphere' to Broughton Street

Monday, January 25th, 2016

When you walk into the new Savannah Taphouse for the first time, you’ll probably be as surprised as I was by the dramatic makeover of the space at 125 East Broughton St.

Well before my time in Savannah, the building was the lobby of the Avon Theater. Moviegoers entered under the marquee on Broughton Street but had to pass through the lane to get to the actual theater.

Read More