Being new to the area, my daughter and I tried Mountain Town Station for an early dinner during a blizzard. We had the restaurant to ourselves, expected, and got excellent service. Fireside seating was very nice as we watched the snow fall outside. I ordered the Prime Wrap - a beef number off the "Boxcar of Beef" section. The wrap was large, the beef tender and the accompanying vegetables firm but not crisp. My daughter had the Brewer's Burger, which unfortunately was overcooked however, the steak fries that came with her meal were excellent. We considered having the Monday special - Create Your Own Pasta, and may return to try it. The food was good, but not outstanding, and didn't seem overpriced. The atmosphere is pleasant, but not over-the-top. Probably worth a second visit.
If you own or manage Mountain Town Station, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.