Get directions to: Palapas Restaurant & Cantina, Aptos, CA
Restaurant address: 21 Seascape Vlg Aptos, CA 95003, USA
Restaurant: Palapas Restaurant & Cantina