Berta & Odina's Food Truck

365 Olive Avenue, Vista
(571) 234-0234

Berta & Odina's Food Truck

365 Olive Avenue, Vista 92083
(571) 234-0234