Astros fans in Nashville?

I am newer to the city (missing Houston already) and have tried a couple spots to watch games but wondering if there’s a preferred spot y’all are at?

submitted by /u/bigch1ll1n
[link] [comments]