Update Info - Deer Creek Bar & Grill
This restaurant was reported as closed. If it is open, let us know.
Deer Creek Bar & Grill
23123 Santa Cruz Hwy
Los Gatos, CA 95033
23123 Santa Cruz Hwy
Los Gatos, CA 95033
This restaurant was reported as closed. If it is open, let us know.