If you don't know the area near the boat show there's a really good restaurant right around the corner. We've been going to the Mile Away on special occasions for years. Prices are good and includes appetizer, salad, entree and dessert. You'll probably need a reservation.
http://www.mileawayrestaurant.com/