• The Upper Deck
    0 reviews

  • The Upper Deck is an American Style Sports Bar boasting 13 popular draft beers and great food at reasonable prices. American and International Sports are shown on 8 big screens and 2 giant HD screen TVs. Pool, Foosball and Soft/steel tip dart boards are available. We also have a sky lounge Beer Garden