I ate at The Windsor Hotel one night and The Station the next night. The food was tastier here. The menu prices were more appropriate for what you got, too. The ambiance and decor of the two places are not comparable. The first was quiet and a white linen tablecloth place; the second was a noisier, more crowded scene and a more relaxed place. It seemed obvious to me and my friends that this is the local favorite restaurant, and we agree!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.