My family was hesitant to visit Mainsail due to the only average reviews but the menu looked great. We decided to give it a try and we were very pleased. Excellent food and service. Not a fancy restaurant and not on the water. I would visit this place again to try more of their menu.