Ocho Burrito Now Open

ochoburritoOcho Burrito (website, twitter, instagram) is now open for business. Ocho is owned by Mike Keon and Anthony Allen who also run Otto Pizza. There were 4 options on the menu from yesterday’s test run: Braised Beef, Moroccan Chicken, Curried Cauliflower and The Classic.

Ocho is located at 654 Congress Street, adjacent to Blue.