Mama Tio’s opens downtown today

If economists discover an unexpected dip in office productivity within the downtown loop, the answer may be inside Town Pavilion. Mama Tio’s opens today in the former Fred P. Ott’s space at 1111 Main.
The second location of the popular Mexican restaurant is bringing its signature burritos with it, meaning downtown workers might be a tad slow after attempting to tackle the oversized burritos on the menu.