Go back to directory. Add to Address Book. Happy Hour Sports Bar Happy Hour Sports Bar 117 North Main Street Waterloo IL 62298 work Work Phone: 618-939-7127work Website: Happy Hour Website Categories: Bar, Eats & Drinks, Restaurant Updated 2 years ago.