Tuesday, August 20, 2013
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.