Get directions to: Redwood Keg Deli, Boulder Creek, CA
Restaurant address: 12980 Hwy. 9 Boulder Creek, CA 95006, USA
Restaurant: Redwood Keg Deli