A drop-in for lunch @ The Tap House, Club Vista Mare Dubai

I didn’t get on a good start with The Tap House. When the strip of new restaurants launched in front of Tiara Residences two months or so ago, I went on my handy app to see if any of them have decided to offer a 241. Tap House was there. Ha, time to check it out […]

Read More