Bobo Cha Bar is a bubble tea store known for fresh and delicious boba tea.