Playa Azul Mariscos Restaurant
1281 N Santa Fe Ave Y, Vista
(760) 941-4522
Restaurants in Vista, CA
Playa Azul Mariscos Restaurant
1281 N Santa Fe Ave Y, Vista, CA 92084
(760) 941-4522