Squeeze Inn in Truckee
10060 Donner Pass Rd,
Truckee, 96161
(530) 587-9814
(530) 587-9814
Squeeze In restaurants offers the
avocado, bacon, beer, bloody mary