The Porcupine Pub came highly recommended by friends who swear it's the greatest place they've ever been. I have to assume that they don't get out much because I thought this restaurant was just okay (and that's being generous).The airy, mountain cabin style atmosphere is great even in the summer (ask to sit outside on the small upper deck), but I can imagine it would be really great after a day of skiing. Parking is a real issue here so park along the road if you can (or risk getting stuck in the far too cramped parking lot).After a brief 10 minute wait we were taken to our table in the upstairs loft area. There are several large wooden booth seating areas that are really nice if you are dining with a big group. Our server was very professional and had a funky look and vibe that totally added to the atmosphere. She somehow was always there when I needed a refill and I never once had to ask for one (and I drank like 8 glasses of their delicious iced tea). The service was absolutely top notch and some of the best I've ever had anywhere.The menu is small but varied. The weak link are the salads, there's no simple salad option, they are all crazy combinations (even the caesar is only available with spicy dressing and it has artichokes in it, for example). The pizzas looked the best (we didn't order one), but I'll try one next time I eat here.We opted for the artichoke dip appetizer ($13), the ribs ($20) and the grilled shrimp caesar salad ($17). Let me say that while the food was quality was high across the board, the prices were in outer space -- to the point where I left the restaurant angry about how expensive our meal was. I understand that quality food comes with a higher price, but the portion size of my salad in particular was outrageous. OUTRAGEOUS. Six little shrimp, three artichoke hearts, and about 12 bites of lettuce in a teeny tiny bowl was not worth $17. Heck, that was a $6 salad, tops.The dip was okay but again, the portion was far too small. To make up for the small amount of dip, our plate was packed with garlic cheese bread (which admittedly was delicious). I would've preferred more of the cheesy artichoke goodness than bread. We ran out of dip way earlier than we did the bread. The ribs took a long time to prepare, and I wish our server had alerted us to this fact ahead of time instead of 10 minutes AFTER we had ordered. The wood roasted veggies were the best part about the meal. They had a interesting sweet wood flavor to them and they were killer good. My salad was advertised as "spicy" in big red letters on the menu so I was apprehensive but it was no problem for me to eat. I had forgotten this it Utah, home of the blandest of the bland food!The food was good but not really memorable or something that I'll crave. I won't beg to go back here but I would if my friends wanted to.