The station in South Haven is a great Mexican restaurant and has a very extensive beer/ drink list. We stopped in on a weekday night for dinner on our way through town in August. There was ample outdoor seating with large umbrellas to provide shade. The cool nearby lake breeze helped keep us very comfortable.
The husband loves it when he can get a couple of different items for his entree at dinner. He went with the fish tacos, that he said were outstanding and Carnitas. He added a side of street corn to top it all off.