Yo! Boba – Closed Address: 3525 W 3rd St Phone Number: 213-387-8070 (1 votes, average: 1.00 out of 5)Loading... Yo! Boba was the name of a boba shop located a few steps west of Vermont Avenue on 3rd Street. The spot used to be called “Mr. Boba” — it became Yo! Boba in Spring 2015. It was usually open seven days a week from 11 am to 10 pm. Boba SquareThe Face Shop @ Madang - ClosedNakwon Restaurant - ClosedBeverly Soon Tofu - Closed Posted in BLOG and tagged closed, closed 2017, opened 2015.