Homeless Man Who Froze to Death in Saratoga ID'd
Drag box to select area
Palacio Restaurant is a Latin American restaurant that offers a wide variety of dining options, including seafood, empenadas, chicken mole, carne asada and more. Palacio has indoor and outdoor seating and offers takeout. There is a full bar and a large-screen television.
115 N Santa Cruz Ave, Los Gatos, CA 95030
- Hours: Sun - Thu, 5pm - 10pm; Fri - Sat, 5pm - 11pm.