Squeeze In Restaurant

Posted on June 17, 2008 - Filed Under Restaurants | Leave a Comment

If you happen to be in Truckee, North of Lake Tahoe around breakfast or lunchtime, you simply must visit the Squeeze In (10060 Donner Pass Road, Truckee, 530-587-9814).
 It’s  a favorite restaurant that’s been going strong since 1974 for omelets named after Truckee locals (62 kinds) or triple-decker sandwiches (35 kinds).
Squeeze In is tiny and packed with […]

Read More..>>