this past weekend while on a short vacation trip and visiting family who are locals- they live within walking distance, I had the chance to finally try this place for myself. it was 2ish on a Saturday afternoon we sat outside. Now dont expect much, its is not fancy, but i live in Atlanta and if i lived near here i would be in heaven! Service is a little spotty but hey your on a freaking island okay, island like is slower thats the point i get. 7-9 dollar pitchers of cold beer, the best nachos ive had at least in a bar and some of the best pizza ive had in my mouth and im a good cook myself. the Odyssey was devine, also had omnivore was also delish was very very reasonable I would love and plan on going back! i dont have little kids and wouldn't suggest bringing them as it is a bar set up.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.