Now Reading
Owners of Old Towne Tavern opening new restaurant concept Downtown

Owners of Old Towne Tavern opening new restaurant concept Downtown

Maggie Valentine

Taking the place of the former Pecan Penny’s is a new concept from Olde Towne Partners that will feature a Tex-Mex twist. 

Coming soon to Columbus is Ochoa Mexican Grill, located at 113 E Main St. The grill will feature classic Mexican dishes with a fresh and vibrant take, celebrating both innovation and classic authenticity. 

The space will feature an open atmosphere bringing the vibes of outdoor dining inside, perfect for sipping margaritas on a sunny afternoon. With a layout of two large patios, including multiple fire pits, Ochoa will encapsulate a laid-back setting that will have diners returning weekly to their new Columbus hangout. 

BROUGHT TO YOU BY

While there is no opening date set, the owners are hoping for a Summer 2026 opening, releasing an official date sometime in July. 

Ochoa Mexican Grill’s website features a Coming Soon page with a contact box for upcoming guests to receive new information about the space. Sign up here to join their email list.

Want to read more? Check out our print publications, (614) Magazine and Stock & Barrel. Learn where you can find free copies of our newest issues here!

BROUGHT TO YOU BY

© 2026 614 Media Group. All Rights Reserved.

Scroll To Top