Mariscos la Monarca
Restaurant
•
15663 Saticoy St, Van Nuys, CA 91406, USA
8.4
Monday: 11 AM – 6 PM
See if anyone you trust recommends it!