Description

Cozy counter-serve venue presenting tacos, burritos & other Mexican eats, plus imported beers.

Location

11400 Donner Pass Rd, Truckee, CA 96161, USA