Wow, is all I can say about this little treasure of a restaurant/bar that we found while walking on the beach in Treasure Island, Florida. Yes, I know it’s not in Ohio, but everyone has to hit the road at times. It’s that time of year where everyone packs up the bathing suits, beach towels […]