Dining: Tela Bar + Kitchen

Tela Bar + Kitchen in Wyoming upgrades the comfort food experience.

By Maggie Callaghan