Rude staff, horrible food, bugs everywhere, and obnoxious locals at the bar! The food is highly overpriced for what you get. There was flies and mosquitos flying around our food the entire time we were trying to eat. The locales were screaming obnoxiously at the game that was on TV. Overall, I would not return or recommend this place.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.