French Onion Restaurants in Snowmass Village
Show restaurants on map
3.4
Menu
3.4
Menu
City: Snowmass Village, 100 Elbert Ln, 81615, Snowmass Village, US, United States
"Its sort of an extension of the Snowmass Kitchen at the Westin... the menu is all items from the kitchen downstairs. The bar is pretty well stocked fo..."
Price
The Average price for French Onion is:
$7.1
Feedback
These reviews refer only to the mentioned ingredients.