Beer on tap and views on deck, here’s a look at Table Mountain’s new bar TAP, the bar at Table Mountain, is a refreshing new addition to the Table...