There’s nothing quite like dining by the water – the stellar views alone turn even a humdrum meal into a memorable occasion. Here are some of the best in Missouri.

  1. Les Bourgeois A-Frame – Columbia

Les Bourgeois Vineyards/Facebook

Les Bourgeois Vineyards/Facebook Thanks to its quaint vibe and location overlooking the Missouri River, Les Bourgeois Winery’s A Frame is one of the top picnic spots in the state. Purchase sandwiches or a picnic basket with salami, cheese, crackers and fruit on-site. Address: 14020 W Hwy Bb, Rocheport, MO 65279

2.Village of the Blue Rose - Florissant

Village of the Blue Rose/Facebook

Village of the Blue Rose/Facebook Associated with a nonprofit that helps adults with developmental disabilities, Village of the Blue Rose Restaurant provides stunning views of the Mississippi River! The menu is standard American. Address: 535 Rue St Francois, Florissant, MO 63031

  1. Cielo – St. Louis

Cielo Restaurant & Bar/Facebook Located at the top of the Four Seasons Hotel in St. Louis, this upscale Italian eatery offers sweeping views of the Mississippi. And the food definitely doesn’t disappoint! Address: 999 N 2nd St, St. Louis, MO 63102

  1. Big A’s on the Riverfront – St. Charles

Big A’s on the Riverfront/Facebook This St. Charles mainstay supposedly has one of the best views of the Missouri River around. Daily lunch specials are super affordable (only $7.50!) and the menu includes soups, salads, sandwiches, pizzas and classic American entrees. Address: 308 N Main St, St Charles, MO 63301

  1. Bushwhacker Bend Winery - Glasgow

Buschwhacker Bend Winery/Facebook This charming winery is right on the banks of the Missouri River. Although food isn’t served here, visitors are welcome to bring their own! Address: 515 1st St, Glasgow, MO 65254

  1. Sugarfire Smoke House – Washington

Sugarfire Washington/Facebook

Sugarfire Washington/Facebook One of the most popular BBQ joints in St. Louis has an outpost in Washington. Even better? It’s right on the river. Win-win, all the way. Address: 512 W Front St, Washington, MO 63090

  1. Johnny Mac’s Bar and Grill – Bonnots Mill

Johnny Mac’s Bar and Grill/Facebook

Johnny Mac’s Bar and Grill/Facebook Eat classic American bar food within view of the Osage River. Address: 106 Riverview Dr, Bonnots Mill, MO 65016

  1. Grist Mill Restaurant - Tecumseh

Dawt Mill/Faecbook This quaint restaurant perched along the North Fork River is a must-try if you’re in the area. Splurge on the chef’s menu, available Friday and Saturday with reservations. Address: 8 Dawt Mill Drive, Tecumseh, Mo 65760

  1. The Blue Duck – Washington

The Blue Duck This sophisticated, casual eatery on the Missouri River features house-made, scrumptious dishes. Address:  516 W Front St #100, Washington, MO 63090

  1. Cooper’s Landing – Columbia

Cooper’s Landing Riverside Resort & Marina/Facebook Head to Cooper’s Landing on the Missouri River, for homestyle eats. If you’re looking for something more exotic, Chim’s Thai Kitchen serves delicious home-cooked Thai out of an on-site food truck.

Want more Missouri restaurant recommendations? Check out these 13 spots with the best seafood in the state!

Les Bourgeois Vineyards/Facebook

Thanks to its quaint vibe and location overlooking the Missouri River, Les Bourgeois Winery’s A Frame is one of the top picnic spots in the state. Purchase sandwiches or a picnic basket with salami, cheese, crackers and fruit on-site. Address: 14020 W Hwy Bb, Rocheport, MO 65279

Village of the Blue Rose/Facebook

Associated with a nonprofit that helps adults with developmental disabilities, Village of the Blue Rose Restaurant provides stunning views of the Mississippi River! The menu is standard American. Address: 535 Rue St Francois, Florissant, MO 63031

Cielo Restaurant & Bar/Facebook

Located at the top of the Four Seasons Hotel in St. Louis, this upscale Italian eatery offers sweeping views of the Mississippi. And the food definitely doesn’t disappoint! Address: 999 N 2nd St, St. Louis, MO 63102

Big A’s on the Riverfront/Facebook

This St. Charles mainstay supposedly has one of the best views of the Missouri River around. Daily lunch specials are super affordable (only $7.50!) and the menu includes soups, salads, sandwiches, pizzas and classic American entrees. Address: 308 N Main St, St Charles, MO 63301

Buschwhacker Bend Winery/Facebook

This charming winery is right on the banks of the Missouri River. Although food isn’t served here, visitors are welcome to bring their own! Address: 515 1st St, Glasgow, MO 65254

Sugarfire Washington/Facebook

One of the most popular BBQ joints in St. Louis has an outpost in Washington. Even better? It’s right on the river. Win-win, all the way. Address: 512 W Front St, Washington, MO 63090

Johnny Mac’s Bar and Grill/Facebook

Eat classic American bar food within view of the Osage River. Address: 106 Riverview Dr, Bonnots Mill, MO 65016

Dawt Mill/Faecbook

This quaint restaurant perched along the North Fork River is a must-try if you’re in the area. Splurge on the chef’s menu, available Friday and Saturday with reservations. Address: 8 Dawt Mill Drive, Tecumseh, Mo 65760

The Blue Duck

This sophisticated, casual eatery on the Missouri River features house-made, scrumptious dishes. Address:  516 W Front St #100, Washington, MO 63090

Cooper’s Landing Riverside Resort & Marina/Facebook

Head to Cooper’s Landing on the Missouri River, for homestyle eats. If you’re looking for something more exotic, Chim’s Thai Kitchen serves delicious home-cooked Thai out of an on-site food truck.

OnlyInYourState may earn compensation through affiliate links in this article.