PizzaAmerican
Truckee
Old Town Tap is Truckee's go-to pizza place.
July 7, 2023
Pizza
South Lake Tahoe
Base Camp Pizza in South Lake Tahoe has interesting pizza, good beer, and an outdoor patio.
German
Himmel Haus is a German restaurant in South Lake Tahoe.