Palacio

Where
115 N. Santa Cruz Ave., Los Gatos, CA
Call
+1 408.402.3811
Tags
Restaurants, Mexican Restaurant
Claim this listing

About request an edit to this page

High-style, high-end Mexican food comes to Los Gatos in the town's historic Coggeshall mansion.