Fast Food Club Fast Food Club

Missouri River Towns Hide 7 Riverside Restaurants Locals Have Loved For Decades

Grant Ozark 7 min read
featured image d1a68fddd777 563f30bbf491
Missouri River Towns Hide 7 Riverside Restaurants Locals Have Loved For Decades

Missouri has plenty of river towns, and the best meals in them often come with a view of moving water and a building older than anyone at the table. This list rounds up seven riverside restaurants in places like Rocheport, Washington, St. Charles, Hermann, Boonville, and Cape Girardeau, where brick streets and steamboat history still shape daily life.

Some spots serve smoked barbecue in a building tied to Ulysses S. Grant, while others plate prime rib inside an old grain mill or crab cakes on a tiered deck above the water.

Save it for your next road trip, because each stop gives you a different reason to pull off the highway and grab a seat near the river.

1. The Bistro on The Blufftop at Rocheport, Rocheport, MO

The Bistro on The Blufftop at Rocheport, Rocheport, MO
© The Bistro on The Blufftop at Rocheport, Rocheport, MO

Rocheport has fewer than 300 residents, yet it holds one of the most talked-about dining views in central Missouri. The Bistro sits high on a bluff above the Missouri River, and the drop to the water below is the first thing that grabs your attention.

The restaurant is part of the Les Bourgeois estate off Highway BB, and it leans toward elevated dining without feeling stiff. Service here is attentive, and the staff know the menu well enough to steer you toward a good pick.

Right next door, the A-frame offers a huge outdoor deck with cheese plates and wide river views. I would save this stop for fall, when the trees along the bluffs turn and the valley looks like a postcard.

A quick practical note: the on-site lot is paid parking, so plan for that before you arrive. Rocheport also sits along the Katy Trail, which makes the Bistro an easy reward after a bike ride through town.

2. Marquarts Landing Inc, Washington, MO

Marquarts Landing Inc, Washington, MO
© Marquarts Landing Inc, Washington, MO

Front Street in Washington runs right along the riverfront park, and Marquarts Landing sits at 300 W Front St like it has always been part of the scenery. The town grew up as a 19th-century steamboat port, and its brick riverfront district still sets the tone.

Inside, the space is snug and rustic, with a patio for nice days. The menu sticks to pub grub done right, with burgers, loaded fries, and buffalo chicken among the favorites.

Prices land around 10 to 20 dollars per person, which keeps it easy on the wallet. Families are welcome too, with a kids’ menu and high chairs on hand.

What sets this place apart is the entertainment calendar. Karaoke, trivia nights, live music, and bar games give regulars a reason to come back midweek, not just on weekends.

Hours run late, until 1 AM Monday through Saturday. Reservations are not accepted, but free parking is usually plentiful.

3. Big A’s On the Riverfront, St Charles, MO

Big A's On the Riverfront, St Charles, MO
© Big A’s On the Riverfront, St Charles, MO

St. Charles served as Missouri’s first state capital, and its brick-paved Main Street still carries that old-river-town character. Big A’s On the Riverfront fits right into it, set in a historic building at 308 N Main St with views toward the Missouri River.

The menu covers burgers, sandwiches, and American entrees, with plenty of variety for picky eaters. Appetizer deals at half price make it a smart stop for a group snack after walking the historic district.

Pool tables add a laid-back game-room element you will not find at most of the other stops on this list. It is also a solid spot to catch a game.

One tip: parking on Main Street can be tricky on busy days, so give yourself a few extra minutes. The restaurant accepts reservations and stays open until 1:30 AM Wednesday through Saturday.

4. Port Cape Girardeau Restaurant and Lounge, Cape Girardeau, MO

Port Cape Girardeau Restaurant and Lounge, Cape Girardeau, MO
© Port Cape Girardeau Restaurant and Lounge, Cape Girardeau, MO

Here is a history bit worth knowing before you order: this building was once used as an office by Ulysses S. Grant.

Today it houses a barbecue joint, bar, and concert venue on Water Street in downtown Cape Girardeau.

The kitchen focuses on smoked meats, fish, and hearty sides. There is even a full vegetarian menu, which is rare for a barbecue spot and handy for mixed groups.

Two dining areas and a lounge give the place more room than you might expect from the outside. Live music adds to the evenings.

Cape Girardeau sits on the Mississippi rather than the Missouri, but it belongs on any list of the state’s great river towns. Walk a block to see the river wall and its floodgate murals after your meal.

Hours are simple, 11 AM to 9 PM every day. Free parking is usually easy to find.

5. Tin Mill Restaurant, Hermann, MO

Tin Mill Restaurant, Hermann, MO
© Tin Mill Restaurant, Hermann, MO

Grain once moved through this old mill in Hermann, and now prime rib and smash burgers come out of its kitchen instead. The Tin Mill sits on East 1st Street, close to the Missouri River and about three miles from the Katy Trail.

Hermann was settled by German immigrants, and the menu nods to that heritage. Potato pancakes, soft pretzels with cheese dip, and toasted ravioli make a fun starter lineup.

Main plates range from lobster mac and cheese to seafood and BBQ grilled chicken. Expect around 20 to 30 dollars per person.

Dog owners, take note: dogs are allowed inside. Plan around the hours, since it is closed Monday and opens at 4 PM Tuesday through Thursday, with lunch hours on Friday through Sunday.

Reservations are accepted, which helps on Saturday afternoons, the busiest stretch of the week.

6. Hotel Frederick Restaurant & Lounge “The Fred”, Boonville, MO

Hotel Frederick Restaurant & Lounge "The Fred", Boonville, MO
© Hotel Frederick Restaurant & Lounge “The Fred”, Boonville, MO

Road trippers on I-70 have a habit of planning dinner around Boonville just to eat at The Fred. The restaurant sits inside the historic Hotel Frederick on High Street, overlooking the riverfront and the Katy Bridge.

Boonville grew as a ferry and steamboat trading point in the 1800s, and the hotel carries that sense of history. The dining room serves American-style plates in a setting that can work for a casual meal or a date night.

The patio is the draw on warm evenings. Trains pass nearby along the river, so expect some noise along with the scenery.

Desserts and a full vegetarian menu round things out. Note the short schedule: open Tuesday through Saturday evenings only, starting at 4 PM, and closed Sunday and Monday.

7. Boathouse Food & Deck, St Charles, MO

Boathouse Food & Deck, St Charles, MO
© Boathouse Food & Deck, St Charles, MO

Weekends are the whole point at Boathouse Food & Deck. It opens only Friday through Sunday, and those three days come packed with live music and river views.

The big feature is a huge tiered deck that steps down toward the water, so most seats get a clear look at the river. A smaller indoor area offers a break from the sun.

Food is made from scratch every day, and the crab cakes are the dish people come back for. Prices run about 20 to 30 dollars per person.

I like this stop for a lazy Sunday afternoon, which happens to be its busiest window. Reservations are accepted, and kids are welcome with a kids’ menu and high chairs.

Hours are Friday 4 to 11 PM, Saturday noon to 11 PM, and Sunday noon to 7 PM.

Enjoyed this story?

Add Fast Food Club as a preferred source to see more of our reporting on Google.

Follow us on Google

Leave a Reply

Your email address will not be published. Required fields are marked *