Eating Mexican Seafood at Mariscos Las Palmas restaurant in Vista, CA.

Feedback

Do you manage or own Mariscos Las Palmas?

Yes