We stopped here on the way back from the Ditch/Flume from ATV outfitters based on the TA recommendations. We are from Dallas so our bar for Mexican is very high. Kids and hubby LOVED it. Its just window service at the back of the little shopping area with a couple of tables and chairs. The girls cooking were really from Mexico, and it was good quality mexican at about the best prices you can get on the island. If you stop - go into the Lighthouse liquors out front, you can BYOB for the mexican, and Lighthouse has the BEST beer selection I've seen outside of a major metropolitan specialty store. These people know their beer (and wine, and liquor) and have a lovely shop. The deli next door looked great too. Definitely worth the stop.