Skip to content Skip to sidebar Skip to footer

The 7 Best Steakhouses In Columbus

There are few things in the world as delightful as eating a perfectly cooked steak.

Columbus may not be known as the steak capital but we do have plenty of places to grab a juicy filet. Not everyone is living that luxury life all the time.

Every now and then though, it’s nice to treat yourself to a perfect steak. Here’s where you should do that around Columbus.

Hyde Park Prime Steakhouse


About: Hyde Park is an amazing, top-notch steakhouse. Sometimes looking at a menu with no prices can be intimidating, but this steakhouse does their best to accommodate all customers. Hyde Park offers Early Night dinner specials, that come with a salad or soup and entree, for $20.95. The only catch is you’ll need to eat before 6 p.m. But that just leaves more time for fun date night activities afterward! If you want to splurge, you can order one of their aged steaks in a variety of styles, including Steak ala Oscar, Steak au Poivre, and Tournedos au Bleu.
Address: 569 North High Street Columbus, OH 43215

The Top Steak House

via Facebook

About: Although it’s a Columbus institution, I just made my first visit to The Top last year. And man did it live up to the hype. The restaurant itself is like stepping back in time and I honestly expected the Rat Pack to show up at any moment. Everything is good at The Top, including the cocktails.
Address: 2891 E Main St, Columbus, OH 43209

Jeff Ruby’s Steakhouse

via Facebook

About: Jeff Ruby’s Steakhouse may be a relative newcomer to Columbus, but it’s taken the city by storm. This is a “Go Big or Go Home” kind of place, so don’t plan a night out here unless you’ve got the wallet to go with it. The restaurant doesn’t just serve great steak, they’ve also got a killer seafood menu.
Address: 89 E Nationwide Blvd, Columbus, OH 43215

J Gilbert’s

via Facebook

About: J Gilbert’s is the perfect place for a romantic night out. They have an amazing Prix Fixe menu that offers a variety of options and includes 3 courses. Plus, the general vibe exudes simple elegance, and nothing ever feels more luxurious than that.
Address: 1 E Campus View Blvd, Columbus, OH 43235

Mitchell’s Steakhouse

via Facebook

About: Mitchell’s Steakhouse is so freaking good. I’m consistently impressed with their product and the people who work there. It’s just one of those places that you’re guaranteed to have a great evening. Mitchell’s Steakhouse is classy, elegant, but most importantly, it has delicious food.
Address: 45 N 3rd St, Columbus, OH 43215

The Avenue Steak Tavern



View this post on Instagram


A post shared by theavenuesteaktavern (@theavenuesteaktavern) on

About: The Avenue Steak Tavern bills themselves as an “all-occasion” sort of place, and they’re not kidding. They are reasonably priced and the service is always spot on.
Address: 1307 Grandview Ave, Grandview Heights, OH 43212

Eddie Merlot’s

via Facebook

About: I love Eddie Merlot’s. The service is always amazing and the food is even better. Not only can you get a great cut of meat, the rest of the menu is high quality. While normally I’m a mashed potatos with steak kind of girl, you shouldn’t skip out on the opportunity to try their scalloped potatoes, which come with a jalapeño cheese sauce.
Address: 1570 Polaris Pkwy, Columbus, OH 43240

Who’s hungry?


Originally published 2/26/18. Updated 1/23/19.