I've been here 3 or 4 times now. Always delicious. Love the outdoor dining by the water. And I love that the patio is pet friendly. The inside of the restaurant is really cool too! Definitely feels more like Key West than Ohio!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.