Food is consistently good. Service consistently good. The overall cleanliness could use some improvement. GREAT, fun, family friendly environment. Watch as the water taxi brings boaters in for chow and a beer. Eat and watch the kids play in the sand. Hear the trains go by and blow their whistles. A DIFFERENT experience...love to go here to eat seafood.