Mitchell’s Steakhouse Closes Downtown Columbus Location After Decades of Service
Mitchell’s Steakhouse has closed its downtown Columbus location after decades of service.
Landry’s, the Houston-based company that owns Mitchell’s Steakhouse, confirmed the closure of the restaurant at 45 N. Third St. The Polaris location of Mitchell’s Steakhouse will remain open.
“After many wonderful years serving the... Read More.


























