What are you looking for?
Guides
Reviews
Subscribe
Sign Up
let us help you make a decision
People Watching
People Watching
Old Town Tap
Pizza
American
Truckee
Old Town Tap is Truckee's go-to pizza place.
Suzie Dundas
July 7, 2023