Davanzas is a no brainer. Other than that:
Windy Ridge Cafe is hit or miss for most people. On Tuesdays they have a decent taco special.
Schezwan Kitchen is out at the junction, next to Loco Lizard. Their lunch special is around $8, and super killer. Big portions, all cooked well.
El Chubascos is one of my favorite mexican places, reasonable prices, Jill and Craig (owners) are also the shit. If you want to drive a bit, Tarahumara is down in Midway, about 20 minutes away, and is phenomenal.
Sammy's Bistro is in the same strip as Chubascos, and has phenomenal food and drink, all for sub $15. That said, I am biased, I worked there for 3 years, but I never had a single person complain about the food.
Wasatch Bread and Bagel has a killer breakfast set up, really shitty for any other meal. Decent coffee.
Teriyaki Bowl is kind of a dive, but its good sized portions and has a pretty good sauce that they serve. Right next to Wasatch bread & bagel.
Cisero's on Main Street is more expensive, but their food is top notch. That's all I'd recommend on the Main St side of things.
Places to avoid:
Loco Lizard - some people are avid fans, but I haven't had any good meals there.
Main St Pizza Co - I think that's what its called. Green building, big glass windows, you look down into the restaurant. Main St pricing ($$$) with MRE taste.
Extras:
Booster Juice makes some of the best smoothies you'll ever encounter. Great apre ski for the underage.
Anaya's is the Mexican market right next to the Maverick gas station on Bonanza Drive. In the back they have a taco stand, and for $4 can have some amazing street style tacos. The hours are a bit iffy and English is spotty, but if you can get there when it's open - totally worth it.