Craft beers, sports on tap at The Town Bar & Grill
by Chicago Daily Herald. The owners of Last Call Sports Bar and Grill in Naperville closed that spot to open The Town Bar & Grill in Aurora in 2011. Since then, they’ve been attracting plenty of locals by offering a variety of entertainment including sports, music and plenty …. |
Source: Chicago Daily Herald – via Google News.
Read the full article here.
[biAmazonProducts]