Yo! Boba – Closed (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 SquarePost Office on 6th & Harvard - ClosedBoba Time - VermontBoba Bear Posted in BLOG and tagged closed, closed 2017, opened 2015.