Palapas Restaurant & Cantina

  • 21 Seascape Vlg,
    Aptos, CA 95003
  • Phone: 831-662-9000

Map

Unable to Display Map