Buffalo Bills Tavern on the Tracks Buffalo Bills fans and Michigan Wolverines fans in the Charlotte area regularly gather at Tavern on the Tracks to watch the Buffalo Bills and Michigan Wolverines play on TV. TIP: In some cases, bars may have closed for good or are no longer affiliated with a particular team. We … Continue reading Tavern on the Tracks
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed