Front Street Station Pizza
- (530)583-3770
- 205 West River Rd., Tahoe City, CA 96145
Front Street Station’s warm and welcoming log cabin structure, on the banks of the Truckee River, offers tranquil views and a cozy neighborhood feel. Everyone LOVES the New York-style pizza and craves the authentic Mexican specialties.