If you are looking for a good restaurant at a good price then stop the Flat Rock Grille. The place will probably be packed due to the good food, but it is worth the wait. The atmosphere is relaxed and the service is top notch. Try anything from the menu and you will be pleased, but the best they have to offer is probably the fillet or any of the selection of fresh fish.
more