Garcia's has pretty good Mexican food and decent service. The prices seem a little steep for what you're getting, but I think you're also paying for the atmosphere.
Ye Lions Den seems to me to be way over-hyped. The food was overpriced and over-rated. I was quite disappointed with my overall meal and the service was just mediocre.
The Stage Coach is a great place to go for a different and fun dining experience. The food is delicious, the wait staff is friendly, and the ambiance is spectacular.
The Pie is a great place for Weber students to go, hang out, have a slice (or a LOT more), drink a beer and hang out. The ambiance is definitely fun and the service is pretty fast.
Jake's is the place. Their portions are so, well, over-the-top that you should probably plan to share if you're not a huge ice cream fan. The variety that they offer is amazing!
I love this location of Grounds. The coffeehouse feels like a coffeehouse should, and definitely has no pretentious ambiance. The Vanilla Latte is my favorite.
Maple Garden is by far the best Chinese food in town. The service is spectacular and the food is absolutely delicious. Try the Spicy Won ton Soup if you're looking for something a bit different.
ABC Mandarin has good food and is quite reasonably priced. Their service is spectacular. They also have a large banquet room for private parties. We used it for my sisters bridal shower and had a blast.
I love Dee's restaurant. Their menu has a huge variety of delicious food that you can order at any time of the day. Their wait staff is super friendly and is very good at keeping your coffee full. You also don't run into quite as much of the "young crowd" if you go there for a late night snack. Try the strawberry milkshake, but instead of regular milk, ask for buttermilk. It is so delicious!
I love Ruby River for a fun date night or for a big group dinner. Every dish I've ordered here is fantastic. The wait staff is very nice, and the atmosphere is delightful.