We did not eat here, so can't comment on the food. The restaurant opens at 11:30am. We walked in at 11:25, and approached a table to grab a menu (we have 3 kids and wanted to make sure it had simpler/less spicy options). A woman came out and said "What are you doing here!!??" I apologized and explained that I just wanted to peek at the menu. She replied "We are NOT open! You can go outside and see the menu up on the bulletin board." We left, went across the street to beachhead (that opened at 11:30, but already had a handful of customers). They greeted us properly: smiled and lead us to a table (even though it was 2 min before opening. Although there aren't a ton of dining options on BI, I won't be going back to Mexican on the Deck. It's actually my first time I received bad customer service on the island.
If you own or manage Mexican on the Deck, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.