Casa De Tapas

Here is what you need to know about Casa De Tapas, the iconic Spanish restaurant located at Dubai Creek Golf & Yacht Club.