Atwater Boba Loca

Taro Boba. I'm not a big fan of boba but for some reason, i ordered it last night and the combo of boba and taro smoothie was really amazing. I mentioned that I wasn't into anything too sweet so they totally nailed it for me. it was perfect. They are located at 3121 Glendale Blvd LA CA 90039.

Comments

Popular Posts