Berta & Odina's Food Truck
365 Olive Avenue, Vista
(571) 234-0234
Recent Reviews
Berta & Odina's Food Truck
365 Olive Avenue, Vista 92083
(571) 234-0234