News

Ted’s Montana Grill stands proudly in Columbus, Ohio, serving up steaks so good they’ve created a pilgrimage effect among meat lovers throughout the Buckeye State. The corner brick building stands ...