Baxters American restaurant review
One of Salt Lake City’s newest restaurants arrives with little to no local fanfare. It’s obvious a lot of time, money and effort has gone into this new eatery. Too gimmicky or just plain fun? Read on to find out more.