Palacio
Permanently closed
115 N Santa Cruz Ave
Los Gatos, CA 95030
Palacio offers an upscale Latin Cuisine that meets the highest standards of quality and freshness. Executive Chef Lee Hernandez draws inspiration from both contemporary and traditional styles of Latin American and the Caribbean cooking
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.