This is an AWESOME restaurant. It is always crowded, but there is usually not a very long wait for smaller groups. They serve large groups also, but if you have 6 or more in your party, I highly encourage a reservation. Porcupine is very reasonbly priced and the service is top-notch.
Pros: Delicious food, varied menu, wide beer selection, fun ambience, good service, and cool ""outdoorsy"" patronage
Cons: If you have a large group, please book a reservation as you might have a long wait
more