Review Date: 01/29/2009
We live in Truckee, and it's our favorite Mexican place around! We bring out of town guests all the time for the scenic drive and great food. So delicious! Love the ambiance, and it has FAST service. Totally recommended.