Tram Club

Nation
Tram Club

Snowbird Center, Level 1

Salt Lake City, UT 84092

There's no way to miss a game at this sports bar, which boasts 16 HD TVs and four big screens.