Ross M.
9/16/2016
We decided to eat at this place after a long downhill mountain bike ride in Northstar. Approaching the grill, it seemed average enough. The food looked tasty, they had a great menu, and the staff...
(1)
Advertisement
Downhill Grille + Bar is a hospitality venue located in Truckee, California, offering a unique dining and leisure experience. The establishment is committed to assisting guests with their purchases and vacation planning.
Dedicated to customer service, Downhill Grille + Bar provides support to ensure a pleasant experience for all patrons. The venue's attentive staff is available to help guests navigate their options and enhance their visit.
Generated from the website
We decided to eat at this place after a long downhill mountain bike ride in Northstar. Approaching the grill, it seemed average enough. The food looked tasty, they had a great menu, and the staff...
Advertisement