average. typical tourist trap. decentatmosphere- thought it could stand to be a bit cleaner - and good live music. other than that, the bartender was downright dismissive and the food was only slightly better than typical bar fare.
if you're coming off the beach and really crave a taco, this place is ok. if you want real mexican/caribbean food, there are so many better choices on the mainland.