label.generic.zip.add_to_favourites_text
The Upper Deck Taphouse + Grill
The Upper Deck Taphouse + Grill is a great place to relax and watch the world go by on their expanded 60 seat patio over looking Twelve Mile Creek!!! Prefer the air conditioning? Go on inside and catch the game on the 10 TV's inside where you are sure to catch all the action. If the game is not what your interested in, relax, enjoy a nice meal & drinks with friends and family. They have tons of Share Plates, Main Courses, and a full children's menu!
SAVE 20%
The Upper Deck Taphouse + Grill
CAA Members save 20% on take-out orders