O2’s Tap House & Grill Added by YEGlocal 0 reviews Listed in Food & Beverage 11066 156 Street NW 780-448-2255 Add to Favorites Claim Listing Updated: Aug 16, 2015 Overview Reviews Add Your Review Please login or register to add your review.