The 10 Best Steakhouses in Missouri!

No matter how you prefer your steak cooked, there are many places for you to choose from in Missouri. From Kansas City to St. Louis and everywhere in between, the number of restaurants are endless and each location will provide a different experience. Here are some of the finest steakhouses in the state!  

1. Fredrick Inn Steakhouse, St. Joseph, MO

Opened in 1980, Fredrick Inn Steakhouse has been a staple in the St. Joseph community. Located on Fredrick Avenue, the restaurant offers an all-you-can-eat soup and salad bar with their evening entrees. If you are craving a steak or one of t heir nightly specials, then stop by and take a chance on this hometown favorite. 

2. CC’s City Broiler, Columbia, MO

Since 1995, the Cleeton family has served a select choice of beef and seafood in Columbia, Missouri. Their establishment was created to bring the best characteristics of New York and Chicago-style steakhouses. Make sure to call ahead and make a reservation to experience fine dining in Columbia. 

3. Lucky J Steakhouse and Arena, Carthage, MO

Since 2001, Lucky J Steakhouse and Arena has served daily hand cut steaks to customer in the Joplin area. They also serve burgers, chicken, appetizers, and sides. Along with their food, they have an equestrian arena that hosts barrel racing, horse shows, and team roping. If you are traveling through and need a place for your horse, they offer overnight accommodations in their horse motel. 

4. Stock Hill, Kansas City, MO

Located in south County Club Plazas, Stock Hill provides Kansas City with a top-notch dining experience with upscale décor and delicious food. Their menu includes favorites like prime KC strip and wild Alaskan halibut. Stop by for live music during the weekend or grab a drink with your friends during their social hour with a special menu of food.  

5. Citizen Kane’s Steak House, Kirkwood, MO

Citizen Kane’s is a family owned and operated establishment that has served their area since 1993. Their turn-of-the-century Victorian home provides a charming atmosphere for their award-winning cuisine. Their menu includes filet mignon, New York strip, and shrimp scampi.  Join them for dinner to try one of their amazing dishes and enjoy the beautiful ambiance.  

6. J. Gilbert’s, Des Peres, MO

J. Gilbert’s provides USDA prime steaks and a variety of seafood on their menu in the St. Louis area. Enjoy your meal in an elegant and intimate atmosphere of the restaurant. If you have a gluten allergy or need vegetarian options, they have a select menu you can choose from listed on their website. Make sure to call ahead to reserve a table if you are wanting to try this gem in the area.

7. Double TT Steakhouse and Bar, Drexel, MO

If you are looking for a hometown tavern type of place to try a juicy steak, stop by the Double TT Steakhouse and Bar just an hour south of Kansas City. With a full lunch and dinner menu, there is bound to be something for everyone. The restaurant’s atmosphere is great for those looking for a place to take the whole family or just a few friends to grab a bite to eat. Check out their full menu on their Facebook website for more information. 

8. Farraddays Steakhouse, Cape Girardeau, MO

Located inside Isle of Capri Casino, Farraddays Steakhouse offers guests a stylish and inviting atmosphere to enjoy a delicious steak or seafood dinner. Their food is prepared by the Executive Chef Ray Leung, who has a decade of experience in casinos and resorts restaurants. Make sure you go on their website to make a reservation for dinner.  

9. Dhafer’s Mediterranean Steakhouse, Dexter, MO

Dhafer’s Mediterranean Steakhouse is family owned and operated by Chef Dhafer Al-Makute. The menu items are made to order and they list that their items are 90 percent gluten free. Offering both a place to host a large group and carry-out service, this restaurant gives this area of Missouri a unique flare to a steakhouse. Check out more information about all that they offer on their website.  

10. Flame Steakhouse and Wine Bar, Springfield, MO

With a menu that includes steaks and seafood, Flame Steakhouse and Wine Bar can provide your group with an upscale dining experience. Along with their food, they offer a variety of wines by the glass or the bottle. Make sure to call ahead and make a reservation if you are in the Springfield area. 

Select a Missouri town to find the Best Things-To-Do and Places To Go around you
Find Steakhouses Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Adair County

Andrew County

Atchison County

Audrain County

Barry County

Barton County

Bates County

Benton County

Bollinger County

Boone County

Buchanan County

Butler County

Caldwell County

Callaway County

Camden County

Cape Girardeau County

Carroll County

Carter County

Cass County

Cedar County

Chariton County

Christian County

Clark County

Clay County

Clinton County

Cole County

Cooper County

Crawford County

Dade County

Dallas County

Daviess County

Dekalb County

Dent County

Douglas County

Dunklin County

Franklin County

Gasconade County

Gentry County

Greene County

Grundy County

Harrison County

Henry County

Hickory County

Holt County

Howard County

Howell County

Iron County

Jackson County

Jasper County

Jefferson County

Johnson County

Knox County

Laclede County

Lafayette County

Lawrence County

Lewis County

Lincoln County

Linn County

Livingston County

Macon County

Madison County

Maries County

Marion County

Mcdonald County

Mercer County

Miller County

Mississippi County

Moniteau County

Monroe County

Montgomery County

Morgan County

New Madrid County

Newton County

Nodaway County

Oregon County

Osage County

Ozark County

Pemiscot County

Perry County

Pettis County

Phelps County

Pike County

Platte County

Polk County

Pulaski County

Putnam County

Ralls County

Randolph County

Ray County

Reynolds County

Ripley County

Saint Charles County

Saint Clair County

Saint Francois County

Saint Louis County

Saint Louis City County

Sainte Genevieve County

Saline County

Schuyler County

Scotland County

Scott County

Shannon County

Shelby County

Stoddard County

Stone County

Sullivan County

Taney County

Texas County

Vernon County

Warren County

Washington County

Wayne County

Webster County

Worth County

Wright County