Mariscos la Plebada
932 Vista Village Dr, Vista
(760) 712-7070
Restaurants in Vista, CA
Mariscos la Plebada
932 Vista Village Dr, Vista, CA 92084
(760) 712-7070