I don?t get out much, so as far as the food at the pubs, I couldn?t say.
However, every time I stop at the liquor store I end up walking out with a six pack of Squatters Hop Rising, they also make Captain Bastard?s Oatmeal Stout which is another of my favorites.
Just went to Red Rock in SLC last night.. the food was fantastic and so was the Amber Ale. And if you can't decide what to drink or just want to taste them all, you can order a sampler pack
So far for food, I love Squatter's... It's hard to pick a 'best'. While other cities have breweries closing down, Utah's are going strong, I think in a large part due to the collective started by Wasatch and Squatter's.
For a place that serves plenty of Micros that isn't a brewery, you can't beat Porcupine Grill for the food. Awesome, it's right at the mouth of Big Cottonwood canyon, I used to go there all the time when I was living in Cottonwood heights.
My favorite Utah brew/grub joint is Rooster's. There's one in Ogden on 25th and another in Layton (not sure where, I always go to the Ogden one.) Every time I go I order something different from the menu and I haven't had a sub-par item yet. And the wings are killer!!!
Good brew, good food, good atmosphere, and the place is clean (that's a big one for me)
IMO Uinta is the best brewery, but as far as brew pubs go...red rock. Roosters has good food, but i think there beer is lacking. and squatter takes second because they also have good food and good beer too.