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…