Aspen | Snowmass
Aspen | Snowmass
If you are in the mood for a delectable Italian dining experience, you have many options to choose from in Aspen and Snowmass. For traditional Italian, L'Hostaria is a favorite of many Aspen locals and visitors. Il Poggio, located in Snowmass, is a great restaurant for tasty homemade pizzas and pastas. If you are looking for a more casual dining environment, it is well worth the visit to Spencer's in Snowmass, which offers a menu full of delicious salads and pasta dishes.