Owners of Old Towne Tavern open new concept Downtown

The team that brought Columbus The Walrus, Osteria Pizzeria, and Olde Town Tavern has launched a new concept Downtown.

Taking the place of the former Pecan Penny’s—which closed last October—the new concept features a Tex-Mex twist. Ochoa Mexican Grill, located at 113 E Main St., is now open in Downtown Columbus.

BROUGHT TO YOU BY…

Story continues

TRENDING NOW

LATEST LOCAL NEWS