What are the good bars/restaurants to watch world cup around town?
Im sure Red Lyon will have it, but will most other bars also have it playing? Trying to find someplace where I can also get food and a table.
Thanks!!
Posted Jun 12, 2026, 12:58 PM UTC
713