A Craigslist ad promises that OTTO Pizza's new OCHO Burrito offshoot is coming soon. The company is looking for "cooks and counter people" for its 654 Congress Street location, already visible as a business entity on Google Maps:
Are you looking for a change of pace? Do you value insanely good BURRITOS? Now may be the perfect time to come work for OCHO! OCHO BURRITO IS OPENING Soon on Congress Street. We're a rapidly expanding, award-winning, independently-owned company that LOVES OUR PEOPLE.
The official Instagram and Twitter accounts are still silent, while the website contains mostly filler text for now, along with the phrase "Locally sourced. Crafted with care" and the tagline "A burrito for every day of the week" (plus one extra, apparently, since ocho means eight). It also explains that OCHO will be takeout only for breakfast, lunch, dinner, and late night. A September opening seems likely.