Most rude hostess we have ever experienced. They said they were booked up but only 3 tables had people seated. Only option was to eat on stool at bar. As we completed eating and were leaving only 3 other tables had been seated. With only 6 tables with people we mentioned to hostess on our way out, Wow, we ate and are leaving and this place is full of empty tables, see YOU COULD OF SEATED US!!! Her response "well, they are not here yet". That's was our point, they were NOT there and we were, all those tables empty !!! Have you ever heard of CUSTOMER SERVICE ???? And that was only the start. Table we had to eat at was so small I gave up my glass of water to make room. All the plates couldn't fit on the table and there were just 2 of us and splitting a meal !! The steak, would of been better on my grill at home. Not worth the money !! Baked potato, not fully cooked, steak very thin and not tasty. Complete disappointment. We were looking forward to a good steak dinner. We really don't understand anyone giving this place a good review unless they don't experience what great food really is. If you order the lobster tail, don't expect a big one, smallest we have ever received. This place was our only disappointment in South Haven. We will never return to Sophies and tell everyone we know to not waste their money. After spending an hour there and still so many empty tables, perhaps you need to fire a hostess or rethink your priorities. Any well ran restaurant knows not all reservations show up but more than half the restaurant?
Let's see if you are there a year from now based on a lot of these reviews.