Cabooses Pub & Grill
Permanently closed
300 Crescent Pl
Geneva, IL 60134
Known by the locals as the cozy “bar next door.” Highly Active Digital Jukebox, Monthly Events, and Daily Specials! Next to the Geneva Metra Station.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.



