Some of the best restaurants in Missouri can be found in our smallest towns. That is certainly the case with these amazing small town restaurants. Weather you’re road tripping across the state and looking for a great place to stop for a bite or searching for a stunning culinary experience, you’ll have one of the best meals of your life at any of these small town restaurants. Show your tastebuds the time of their lives and make your dinner plans ASAP.
1. Catalpa - Arrow Rock
Catalpa has been recognized for their outstanding cooking year after year. Located in the tiny, historic town of Arrow Rock, this little eatery serves flavorful twists on classic dishes. You'll definitely want to make reservations. Call them at 660-837-3324 for availability. Find Catalpa at 510 High St.,
2. Chaumette Vineyards & Winery - Ste. Genevieve
If you want a delicious meal paired with great wine and stunning views, then head straight to Chaumette Vineyards. This amazing winery specializes in Cajun fare but you can find so much more on their menu. Don't skip out on dessert either. Locate Chaumette Vineyards at 24345 State Route WW., Ste Genevieve.
3. Ivory Grille - Sedalia
Tucked inside the historic Hotel Bothwell is Ivory Grille. This fine dining spot is the perfect place for a romantic dinner or a unique night out. All their dishes are great but you'll find people rave about the prime rib. Find the Ivory Grille inside Hotel Bothwell at 103 E 4th St., Sedalia.
4. JC Wyatt House - St. Joseph
Take a step back in time and dine at the JC Wyatt House. This beautiful home is the perfect place to for a celebratory dinner! Although their food is fantastic, the real treat is the dessert trio that comes with dinner. Find the JC Wyatt House at 1309 Felix St., Saint Joseph.
5. Abigails - Rocheport
Abigial's is a small, family owned restaurant in the historic river town of Rocheport. Their menu changes daily and they are open for lunch and dinner Wednesday through Sunday. Reservations are highly reccomended for dinner. No matter what's on the menu, you're going to love eating at Abigail's. Call (573) 698-3000 for reservations. Find Abigail's at 206 Central St., Rocheport.
6. Avalon Cafe - Weston
Avalon Cafe is the perfect spot for brunch, lunch or dinner. For brunch, you'll love their eggs benedict. Their soups and salads will always fill you up at lunch. For dinner try their beef tenderloin but be sure to save room for their cinnamon bread pudding! Visit them at 608 Main St., Weston.
7. Beckett's - Glasgow
If you love old town charm and river front views, visit Beckett's in Glasgow. This former sports bar is now a high class, yet friendly and inviting steakhouse. You'll enjoy their steaks, chops,sandwiches, and more. Visit Beckett's at 510 1st St., Glasgow.
8. Savor Grill - West Plains
Head to Savor Grill for a home grown Missouri meal. This pork steak is accompanied by home grown potatoes, corn, and green beans. Check them out at 1321 Preacher Roe, West Plains.
9. The Keeter Center - Lookout Point
Keeter Center is not your normal college campus cafeteria. This high quality restaurant is one of the best dining experiences that you can have in the Branson area. All the food is cooked by and served by students attending College of the Ozarks. You'll be blown away by the array of desserts and pastries. Dine with them at 1 Opportunity Ave., Lookout Point
10. Bread + Butter - Poplar Bluff
You may think Bread + Butter is just a coffee shop, but it's so much more. This hometown restaurant is the perfect spot for a latte, pastry, sandwich , or craft brew. Visit them at 2586 North Westwood Blvd., Poplar Bluff.
Have you eaten at any of the restaurants on this list? Tell us about your experience in the comments below.