Get directions to: Playa Azul Restaurant, Chualar, CA
Restaurant address: 15 Seventh Street Pobox 279 Chualar, CA 93925, USA
Restaurant: Playa Azul Restaurant