Ate here twice during our April visit to the island. Very surprised to find top quality food in a strip mall restaurant! I had the local fish called "triple tail" and it was delicious. Another night I had a margarita pizza that rivaled one I had in Italy; excellent! Our waiter was knowledgable and attentive but not overly so. No...
More
