10004 Bridge St
Truckee, CA 96161
Truckee, CA 96161
Open HoursArray
OverviewThe food is Mexican. It is very good, but that's not the only reason people come here. The bar is notorious for its great margaritas. This restaurant is open seven days a week.
Property Information by Wcities