Kalo Boba & Acai
860 Broadway, Chula Vista
(619) 271-7878
Recent Reviews
Order Online
You May Also Like
Popeye's Louisiana Kitchen - 880 Broadway
Chicken, Chicken Wings, Burgers
Formosa Club - 840 Broadway
Bar, Dance Clubs, Pubs, Dive Bar
Sarai's Taco Shop - 788 Broadway
Mexican
Restaurants in Chula Vista, CA
Kalo Boba & Acai
860 Broadway, Chula Vista, CA 91911
(619) 271-7878