La Bamba 11760 Donner Pass Road Truckee CA United States
Phone: 530.587.3516 Smoking: not permitted
Alcohol: full bar
Dress: casual