New owner takes over iconic Alton restaurant and bar

by

Alton Sports Tap

3812 College Avenue, Alton, Illinois 62002 View Map

Visit Website

10:30 a.m. until 2 a.m. Monday through Thursday, 10:30 a.m. until 3 a.m. on Friday and Saturday, and 11 a.m. until 2 a.m. on Sunday. The kitchen is open until 11 p.m. daily.

Inexpensive