The Tap House, a beachfront restaurant and bar situated in Club Vista Mare on the shoreline beach in Palm Jumeirah, offers a variety of tap and craft hops from around the world as well as modern European cuisine with a sprinkle of American comforts. The warm industrial interiors, casual ambience and ... More
The Tap House, a beachfront restaurant and bar situated in Club Vista Mare on the shoreline beach in Palm Jumeirah, offers a variety of tap and craft hops from around the world as well as modern European cuisine with a sprinkle of American comforts. The warm industrial interiors, casual ambience and innovative outdoor beach terrace make it a perfect hangout. For a night out with friends, a chilled sundowner by the beach or catching the big game on TV, this is the perfect venue. Less