Town Club Bar & Grill is a greek restaurant Alton located in United States.
2400 E Broadway (McClure) Alton , IL 62002 United States
Reservations | No |
Credit Cards | Yes |
Outdoor Seating | No |
TouchTunes Jukebox | Yes |
Best bar in Alton. Hands down.
Best Tacos in town !
Try the Chuck Frank, it's a great summertime drink!
Go for the original Olga with super cheese and the mixed veggie extra. Peasant soup and cheese balls are good as well. - Laurin Cynthia
Make a reservation if you want a table on the weekend. Awesome authentic Greek food!!!!! - Mia Solomon