We had a fantastic meal here. My wife loved her grilled vegtable salad and my Thai Coco Chicken sandwich is a must. The best thing I ate on the island. The place is not fancy but the service and food is fantastic.
If you own or manage Upstairs Bar and Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.