1. Mariscos Las Palmas 777 E Vista Way, Vista, CA 92084 Coordinate: 33.2092,-117.23531 Phone: (760) 945-9261