La Banana Fruits
1580 S Melrose Dr #111, Vista
(760) 536-3712
Menu
Restaurants in Vista, CA
La Banana Fruits
1580 S Melrose Dr #111, Vista, CA 92081
(760) 536-3712