Home of the Best Omelets on the Planet! This Truckee restaurant is a local institution.
Dining breakfast lunch downtown truckee lake tahoe squeeze in omelette
We don't have any comments yet. Be the first to add one …