I grew up in North Denver but live near Parker now. There are 3 places worth the drive in North Denver and Lechuga's is one of them. I love the Canolis; I can't get enough of em. I have to buy the canolis by the dozen because my in-laws always seem to find out I made the trip for canolis and they have to have one as well.
Pros: Wonderful, fast and ready to go sausage canolis
Cons: Spaghetti and other pastas are a little bland
more