Are there any restaurants in the SW Michigan region (anywhere south of South Haven) located directly on Lake Michigan? I would love to eat a late dinner overlooking the sunset on the lake. But I am having a very difficult time finding any restaurants with that view. Preferably upscale with vegetarian options. Any ideas? Thanks!