When locals want a great steak without fancy nonsense, they head to Glen. The Red Parka Steakhouse & Pub keeps things simple and satisfying. This mountain town gem focuses on what matters most: ...