One of the best things about going out to eat is discovering hidden gems that you didn’t even know existed. Some may look unassuming on the outside, but after you take a bite into your meal, you’ll be blown away.

  1. Sunisa’s Thai Restaurant - St. Peter’s

Andy C./Yelp

Sunisa’s Thai Restaurant/Yelp Sunisa’s is hidden in a strip mall in St. Peter’s, but this Thai spot is as authentic as they come.

Address: 6057 Mid Rivers Mall Dr. St Peters, MO 63304

  1. Pappo’s Pizzeria and Pub - Osage Beach

Christy A./Yelp

PaPPo’s Pizzeria and Pub/Facebook Craft pizza AND craft beer? Now that’s what I’m talking about. Pappo’s specializes in both and you’ll be surprised of some of the toppings that come on their pizzas.

Address: 4705 Osage Beach Pkwy. Osage Beach, MO 65065

  1. Hayden Drive-In - Poplar Bluff

Haydens BBQ/Facebook

H. B./Yelp Most people head to Kansas City for BBQ, but I’d say Hayden’s can definitely hold their own. Once you’re done, wash it down with some of their refreshing ice cold lemonade.

Address: 807 W Maud St. Poplar Bluff, MO 63901

  1. Der Essen Platz - Camdenton

Tammy T./Yelp

Tammy T./Yelp You’ll feel like you’re in Germany when you walk into Der Essen Platz. I recommend trying out their delicious potato pancakes, which are incredibly hard to come by, especially at most American-style diners.

Address: 8 Bridal Cave Rd. Camdenton, MO 65020

  1. Nico’Z Catering & Eatery - Chillicothe

Nico’Z Catering & Eatery/Yelp

Nicole B./Yelp When you think gourmet food, Chillicothe probably isn’t the first place that comes to mind. But head over to Nico’Z and you’ll be living the high life when it comes to 5-star meals.

Address: 612 2nd St. Chillicothe, MO 64601

  1. Avenues Bistro - Kansas City

Scott D./Yelp

Elaine D./Yelp Kansas City is full of mouthwatering breakfast joints, but Avenues is a favorite of mine. It gets pretty fancy at night, but their breakfasts are extremely reasonable and they have bottomless mimosas.

Address: 338 W. 63rd St. Kansas City, MO 64113

  1. Cowan’s Restaurant - Washington

Cowan’s Restaurant/Facebook

Cowan’s Restaurant/Facebook Cowan’s is home to the “Mile High Pie” and some of the best fried chicken in Missouri. Come for breakfast or lunch, but stay for the amazing desserts.

Address: 114 Elm St. Washington, MO 63090

  1. Ms. Kim’s Fish & Chicken Shack - Columbia

Jon H./Yelp

Katherine S./Yelp Ms. Kim’s doesn’t look like much, but their fried catfish and hush puppies are insanely good. With a low-priced menu, you really can’t go wrong.

Address: 711 Vandiver Dr A Columbia, MO 65202

  1. Grbic Restaurant - St. Louis

Grbic Restaurant and Banquet Hall/Facebook

Grbic Restaurant/Facebook Try something new at Grbic Restaurant. This beautifully designed restaurant serves the best Bosnian food in the city.

Address: 4071 Keokuk St. St. Louis, MO 63116

  1. Luigi’s - Warrensburg

Leo G./Yelp

Patty W./Yelp As a pro tip, I recommend dining at Luigi’s on a Wedneday, during “Wine Wednesdays.” Wine is half off, and who doesn’t enjoy a little vino with their delicious Italian meal?

Address: 121 E. Pine St. Warrensburg, MO 64093

  1. Happy Gillis Hangout Cafe & Hangout - Kansas City

Jason R./Yelp

Laura S./Yelp From the outside, Happy Gillis looks like a dive, but the food is truly something special. Stop by for breakfast or break for lunch at this hidden gem in Columbus Park.

Address: 549 Gillis St. Kansas City, MO 64106

What are some of your favorite restaurants that you truly believe are hidden gems? Let us know in the comments!

Andy C./Yelp

Sunisa’s Thai Restaurant/Yelp

Sunisa’s is hidden in a strip mall in St. Peter’s, but this Thai spot is as authentic as they come.

Address: 6057 Mid Rivers Mall Dr. St Peters, MO 63304

Christy A./Yelp

PaPPo’s Pizzeria and Pub/Facebook

Craft pizza AND craft beer? Now that’s what I’m talking about. Pappo’s specializes in both and you’ll be surprised of some of the toppings that come on their pizzas.

Address: 4705 Osage Beach Pkwy. Osage Beach, MO 65065

Haydens BBQ/Facebook

H. B./Yelp

Most people head to Kansas City for BBQ, but I’d say Hayden’s can definitely hold their own. Once you’re done, wash it down with some of their refreshing ice cold lemonade.

Address: 807 W Maud St. Poplar Bluff, MO 63901

Tammy T./Yelp

You’ll feel like you’re in Germany when you walk into Der Essen Platz. I recommend trying out their delicious potato pancakes, which are incredibly hard to come by, especially at most American-style diners.

Address: 8 Bridal Cave Rd. Camdenton, MO 65020

Nico’Z Catering & Eatery/Yelp

Nicole B./Yelp

When you think gourmet food, Chillicothe probably isn’t the first place that comes to mind. But head over to Nico’Z and you’ll be living the high life when it comes to 5-star meals.

Address: 612 2nd St. Chillicothe, MO 64601

Scott D./Yelp

Elaine D./Yelp

Kansas City is full of mouthwatering breakfast joints, but Avenues is a favorite of mine. It gets pretty fancy at night, but their breakfasts are extremely reasonable and they have bottomless mimosas.

Address: 338 W. 63rd St. Kansas City, MO 64113

Cowan’s Restaurant/Facebook

Cowan’s is home to the “Mile High Pie” and some of the best fried chicken in Missouri. Come for breakfast or lunch, but stay for the amazing desserts.

Address: 114 Elm St. Washington, MO 63090

Jon H./Yelp

Katherine S./Yelp

Ms. Kim’s doesn’t look like much, but their fried catfish and hush puppies are insanely good. With a low-priced menu, you really can’t go wrong.

Address: 711 Vandiver Dr A Columbia, MO 65202

Grbic Restaurant and Banquet Hall/Facebook

Grbic Restaurant/Facebook

Try something new at Grbic Restaurant. This beautifully designed restaurant serves the best Bosnian food in the city.

Address: 4071 Keokuk St. St. Louis, MO 63116

Leo G./Yelp

Patty W./Yelp

As a pro tip, I recommend dining at Luigi’s on a Wedneday, during “Wine Wednesdays.” Wine is half off, and who doesn’t enjoy a little vino with their delicious Italian meal?

Address: 121 E. Pine St. Warrensburg, MO 64093

Jason R./Yelp

Laura S./Yelp

From the outside, Happy Gillis looks like a dive, but the food is truly something special. Stop by for breakfast or break for lunch at this hidden gem in Columbus Park.

Address: 549 Gillis St. Kansas City, MO 64106

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 121 E. Pine St. Warrensburg, MO 64093Address: 4071 Keokuk St. St. Louis, MO 63116Address: 711 Vandiver Dr A Columbia, MO 65202Address: 114 Elm St. Washington, MO 63090Address: 807 W Maud St. Poplar Bluff, MO 63901Address: 4705 Osage Beach Pkwy. Osage Beach, MO 65065