A few friends and I are going to be in Saint Louis during the upcoming World Cup. What are some great bars to watch the games at? Only requirement is that they have a TV and generally low prices. Near public transit or places that have great food would be nice, but not necessary.
Generally games are on during the day - 11AM, 2PM, 5PM are the start times.
Thanks for your help!