Texas is full of steak houses, so choosing one can feel like a challenge. If you live in Columbus, though, the choice is clear. Locals agree that Nancy’s Steak House is the place to go for dinner. There’s so much to love about this steak house, from the country and... [read more]