Who doesn’t like going out to eat instead of staying in? Unfortunately, it’s not always the most cost-effective idea. We put together a list for those of us who like amazing food, but also are dining on a budget.

  1. Billie’s Fine Food - St. Louis

Dustin H./Yelp

Kate P./Yelp Omelettes start at just $4 at this Soulard district hole-in-the-wall. Even for dinner, Billie’s prices are crazy low with the most expensive item costing only $8.95. Address: 1802 S Broadway St. Louis, MO 63104

  1. Cornerstone Subs and Pizza - Lebanon

Jeff B./Yelp

Natalie K./Yelp Even with low prices, Cornerstone manages to ensure quality. Each day their bread dough is made fresh, so come on in for a tasty sub or pizza. Address: 399 S Jefferson Ave. Lebanon, MO 65536

  1. La Pachanga - Kirksville

Timothy W./Flickr

La Pachanga Mexican Restaurant/Facebook Not sure what’s more brag-worthy here; the $6.49 taco dinner or the $2.50 14 oz. happy hour margarita. Might as well go with both since you’ll still be under $10. Address: 1710 S Baltimore St. Kirksville, MO 63501

  1. The Bruncheonette - Joplin

The Bruncheonette/Facebook

The Bruncheonette/Facebook Cheap, good food is hard to come by, but cheap, good food sourced from local farmers? Even harder. Look no further than The Bruncheonette in Joplin which checks all of those boxes.

Address: 424 N Main St. Joplin, MO 64801

  1. Billy Bob’s Dairyland - Branson

Dan C./Yelp

Betty E./Yelp Make sure to stop by this diner when in Branson. Don’t forget a chocolate shake with your burger and fries! Address: 1901 W 76 Country Blvd. Branson, MO 65616

  1. Whisler’s Drive Up - Carthage

Michael M./Yelp

Whisler’s/Facebook The menu says it all. A local fast food joint with prices that could rival most chains. Just remember to bring cash and be prepared for a line on busy nights.

Address: 300 N Garrison Ave. Carthage, MO 64836

  1. Neighborhood Cafe - Lees Summit

Neighborhood Cafe/Yelp

Malaine/Yelp With breakfast burritos starting as low as $3.29, Neighborhood Cafe is an obvious choice. Even better, they throw in giant cinnamon rolls for free when you order a meal.

Address: 104 Southeast 3rd Street Lee’s Summit, MO 64063

  1. Rama Thai - Springfield

Lauren Z./Yelp

Angeles W./Yelp This adorable Thai food shop is located in a house, so make sure you don’t overlook it. The portions are plentiful and we highly suggest trying their Drunken Noodles.

Address: 1129 E Walnut St. Springfield, MO 65806

  1. Vietnam Cafe - Kansas City

Daniel D./Yelp

Elaine D./Yelp Try something new with this authentic Vietnamese restaurant in Kansas City.

Address: 522 Campbell St. Kansas City, MO 64106

  1. Allin’s Diner - St. Charles

Vitality P./Yelp

Kristen S./Yelp Cranberry french toast or the stuffed scrambled egg quesadillas would have to be our top picks at this diner.

Address:

130 N Kingshighway St. Saint Charles, MO 63301

  1. Adriana’s - St. Louis

Dan H./Yelp

Karl D./Yelp Check out this corner shop in St. Louis for some authentic Italian food at a cheap price.

Address: 5101 Shaw Ave. Saint Louis, MO 63110

Where do you like to go for inexpensive food? Let us know by commenting below!

Dustin H./Yelp

Kate P./Yelp

Omelettes start at just $4 at this Soulard district hole-in-the-wall. Even for dinner, Billie’s prices are crazy low with the most expensive item costing only $8.95. Address: 1802 S Broadway St. Louis, MO 63104

Jeff B./Yelp

Natalie K./Yelp

Even with low prices, Cornerstone manages to ensure quality. Each day their bread dough is made fresh, so come on in for a tasty sub or pizza. Address: 399 S Jefferson Ave. Lebanon, MO 65536

Timothy W./Flickr

La Pachanga Mexican Restaurant/Facebook

Not sure what’s more brag-worthy here; the $6.49 taco dinner or the $2.50 14 oz. happy hour margarita. Might as well go with both since you’ll still be under $10. Address: 1710 S Baltimore St. Kirksville, MO 63501

The Bruncheonette/Facebook

Cheap, good food is hard to come by, but cheap, good food sourced from local farmers? Even harder. Look no further than The Bruncheonette in Joplin which checks all of those boxes.

Address: 424 N Main St. Joplin, MO 64801

Dan C./Yelp

Betty E./Yelp

Make sure to stop by this diner when in Branson. Don’t forget a chocolate shake with your burger and fries! Address: 1901 W 76 Country Blvd. Branson, MO 65616

Michael M./Yelp

Whisler’s/Facebook

The menu says it all. A local fast food joint with prices that could rival most chains. Just remember to bring cash and be prepared for a line on busy nights.

Address: 300 N Garrison Ave. Carthage, MO 64836

Neighborhood Cafe/Yelp

Malaine/Yelp

With breakfast burritos starting as low as $3.29, Neighborhood Cafe is an obvious choice. Even better, they throw in giant cinnamon rolls for free when you order a meal.

Address: 104 Southeast 3rd Street Lee’s Summit, MO 64063

Lauren Z./Yelp

Angeles W./Yelp

This adorable Thai food shop is located in a house, so make sure you don’t overlook it. The portions are plentiful and we highly suggest trying their Drunken Noodles.

Address: 1129 E Walnut St. Springfield, MO 65806

Daniel D./Yelp

Elaine D./Yelp

Try something new with this authentic Vietnamese restaurant in Kansas City.

Address: 522 Campbell St. Kansas City, MO 64106

Vitality P./Yelp

Kristen S./Yelp

Cranberry french toast or the stuffed scrambled egg quesadillas would have to be our top picks at this diner.

Address:

130 N Kingshighway St. Saint Charles, MO 63301

Dan H./Yelp

Karl D./Yelp

Check out this corner shop in St. Louis for some authentic Italian food at a cheap price.

Address: 5101 Shaw Ave. Saint Louis, MO 63110

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 1129 E Walnut St. Springfield, MO 65806Address: 5101 Shaw Ave. Saint Louis, MO 63110Address: Address: 130 N Kingshighway St. Saint Charles, MO 63301Address: 522 Campbell St. Kansas City, MO 64106