So I just booked my first trip to Trinidad and Tobago - arriving on Sunday. My plane arrives at 8:41 pm and I am staying at Leo's Place B&B. I have arranged for return airport transportation as I'm heading to Tobago the following morning. My question: Is there anywhere near by to get dinner and a glass of wine that late? I understand that it's near the mall but is it open late on Sunday nights? Thanks so much.