We ate here while part of a tour group from the Carnival Valor. The food was pretty good, our waiters were attentive and funny. Spoke pretty good English. The only annoying part was the constant street vendors strolling into the outdoor seating and harassing you to buy their knock off items. Would eat there again.... read more