Suggest an update
Palapas Restaurant/21 Seascape Vlg - Aptos - California (CA)
21 Seascape Vlg, Seascape Boulevard, Aptos, CA 95003-6102, Aptos, California (CA)
+1 831-662-9000
21 Seascape Vlg, Seascape Boulevard, Aptos, CA 95003-6102, Aptos, California (CA)
+1 831-662-9000