The Yachtsman Steakhouse and Flying Fish are the more formal restaurants. Both have excellent food, steaks the specialty at YS and seafood at the Flying Fish. If you love shellfish and fish, then FF is an excellent choice. They have a great selection of seafood appetizers and creative entrees. I love YS too because if you love a good steak, with the fancy steakhouse atmosphere and price, it is right on.
Big River is a good place to grab a microbrew. The food is more pedestrian-burgers, quesadillas, salads and sandwiches. The food was good, not incredible, but along the lines of your regular chain like Ruby Tuesday, Applebees or Max & Erma's. It is pretty noisy inside when busy, try to get a table outside if the weather is cooperating-beautiful view.
The Captains Grill is along the same line as the Big River Brew Works as far as food goes. Dinner was okay, again nothing great.