La Ceibita Fruit Salad in Imperial Beach
1051 13th St,
Imperial Beach, 91932
(619) 423-5756
(619) 423-5756
Providers of dining in Imperial Beach
dining, food, restaurant