You may have driven past a few of these restaurants without even giving them a second glance. Maybe they had an unassuming facade or maybe their name hinted at something that you weren’t interested in. But step inside and you’ll be surprised at what type of delicious food is being cooked and served.
1. Flat Branch Pub & Brewing - Columbia
By the sound of its name, you may only expect to find beer here. However, in addition to their tasty home brewed beers on tap, Flat Branch also serves amazing food.
115 S. 5th St.
Columbia, MO 65201
2. YJ's Snack Bar - Kansas City
"Snack bar" sounds like the limited candy and chip collection available on an airplane. However, at YJ's, you can enjoy a full breakfast, lunch or dinner. The menu changes daily, so be sure to check their website ahead of time.
128 W. 18 St.
Kansas City, MO 64108
3. Cafe Blackadder - Warrensburg
This isn't the typical kind of restaurant fare that you'd expect to find in a college town. Forget about the days of beer and BBQ wings, because at Cafe Blackadder, you'll get to indulge in fantastic farm-fresh meals.
121 N. Holden St.
Warrensburg, MO 64093
4. Jet's Palace - Hannibal
I don't know what it is about my favorite Chinese restaurants, but the majority of them have the most underwhelming storefronts. But put aside the exterior wall of this spot in Hannibal, and you'll be diving into the most delicious Chinese food in the area.
2905 Palmyra Rd. Hannibal, MO 63401
5. Gyro Paradise - St. Joseph
Tucked away inside a strip mall, Gyro Paradise looks far from exciting. But your taste buds will explode once you try out their authentic Mediterranean cuisine.
1209 N Belt Hwy.
St Joseph, MO 64506
6. Martin City Brewing Company - Kansas City
Another brewery that not only specializes in local beer, but also in amazing food. Choose one of their specialty pizzas and then wash it down with a cold brew, or a flight of brews.
500 E. 135th St. Kansas City, MO 64145
7. Adriana's - St. Louis
Adriana's is a small corner shop in St. Louis's Italian neighborhood, referred to by locals as, "The Hill." It appears to be a simple deli shop, but in addition to their unique Italian subs, they also serve a variety of pasta dishes.
5101 Shaw Ave.
St. Louis, MO 63110
8. Tortilleria Perches
Tortilleria Perches is another hidden gem tucked away inside a strip mall. From the outside, it doesn't look like anything special, but locals can tell you firsthand, that this is the best Mexican food in the city.
1601 W. Sunshine St.
Springfield, MO 65807
9. A Slice of Pie - Rolla
Both the interior and the exterior design are a bit outdated, but you can't not fall in love with this place. A Slice of Pie is located right off of Route 66 and serves the best pies in all of Missouri.
601 Kingshighway St # B
Rolla, MO 65401
Have a spot in mind that didn’t make the list? Feel free to share with us in the comments below.