A day on the water in Tampa, Florida, can make you hungry, and these five restaurants let you park your boat right in front of them while you eat.