Owners of Old Towne Tavern opening new restaurant concept Downtown

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…

Story continues

TRENDING NOW

LATEST LOCAL NEWS