This is really more a 3.5 owing more to the service than to the food. We went there for an impromptu dinner with a group of six. We were pleasantly surprised by the diversity of the menu and the overall quality of the dishes and appetizers available. The artichoke dip appetizer was excellent and good compared to how it has been at a number of other restaurants. The clam chowder was very good as well. I had the steak sandwich and this was well made, seasoned and made from good ingredients. I had a chance to try the mahi mahi that another member of the group ordered as well. The fish was well cooked, properly seasoned. Overall the menu pricing was very fair for the quality of food served.
The service was very slow and it took a long time to get refills on water glasses. Our server spilled water near one of the members of the group and made a half-hearted cleanup effort. Maybe it was just a bad day for the server or an off-night, but that was our experience. To order a hard liquor drink one has to have the casino cocktail waitress come in to the restaurant which makes for a largely inefficient process. This is no fault of the staff, but more of a liquor license issue I would imagine.