Peachwood's Steakhouse, SANTA CRUZ, California (CA)

Feeling hungry? Peachwood's Steakhouse might be the place to eat for you.
Conveniently located at Highway 17 And Pasatie () in SANTA CRUZ, California (CA) (95060), Peachwood's Steakhouse can be reached at 8314266333. Please call in advance to make a reservation.
More restaurants in SANTA CRUZ, California (CA)


Peachwood's Steakhouse contact information and details:
Address: Highway 17 And Pasatie - , SANTA CRUZ, California (CA) 95060
Contact Phone: 8314266333