2016 was filled with some good and some bad, but why not celebrate the good by dining at some of the best restaurants we visited this past year? Here are some of our favorite dining spots in Missouri from 2016 that include the haunted, the scenic and the extremely delicious.

  1. Fritz Railroad Restaurant - Kansas City

Mike A./Yelp

Desiree M./Yelp This train-themed restaurant is a treat for both the young and old. Diners call in to order from the phone at their booth and wait as their food is delivered to them via toy train.

Address: Crown Center 2450 Grand Blvd. Kansas City, MO 64108

  1. Lambert’s Cafe - Sikeston

Shauna L/Yelp

Jeff S./Yelp Home of the “throwed rolls,” Lambert’s Cafe has to be the quirkiest restaurant in all of Missouri. The space is decked out with kitschy decor and servers walk up and down the dining area, throwing freshly baked bread rolls to customers. The original location is in Sikeston, but they also have two other locations in Ozark and in Foley, Alabama.

Address: 2305 E Malone Ave. Sikeston, MO 63801

  1. Genessee Royale - Kansas City

Jennifer J./Yelp

Tiffany H./Yelp This upscale bistro in Kansas City used to be a gas station, until it was turned into one of the best eateries in Kansas City.

Address: 1531 Genessee St. Kansas City, MO 64102

  1. Pasghetti’s - Branson

Pasghetts/Facebook

Pasghettis/Facebook Pasghetti’s in Branson offers dining in the most unforgettable setting. You’ll feel like you’re strolling through a small Italian village as your servers lead you to your seat.

Address: 3129 W 76 Country Blvd. Branson, MO 65616

  1. Claverach Farm - Eureka

Claverach Farm/Facebook

Claverach Farm/Facebook Experience true farm-to-table dining at this rustic barn in the Ozark hills.

Address: 201 Beckwoods Dr. Eureka, MO 63025

  1. Nona’s Kitchen - Waynesville

Nona’s Kitchen/Facebook

Nona’s Kitchen/Facebook Don’t let the size of Waynesville fool you, this small town is home to one of the best restaurants in the state. Nona’s Kitchen is located right along historic Route 66 and serves delicious American fare.

Address: 103 N Benton St. Waynesville, MO 65583

  1. Rainbow Trout & Game Ranch - Rockbridge

CrabbyCat/TripAdvisor

Rainbow Trout & Game Ranch, Inc. Rockbridge Mo/Facebook Rainbow Trout & Game Ranch isn’t just for fishing and hunting. Dine at their onsite restaurant and enjoy the peace and quiet that comes with this scenic and remote hidden gem.

Address: 4297 Country Road 142 Rockbridge, MO 65741

  1. J. Huston Tavern - Arrow Rock

J. Huston Tavern/Facebook

Business owner/Yelp J. Huston’s Tavern is considered to be Missouri’s oldest restaurant and has been open since 1834. Aside from its amazing history, visitors from all over Missouri flock to this tavern for their mouthwatering fried chicken.

Address: 304 Main St. Arrow Rock, MO 65320

  1. Stone Soup Cottage - Cottleville

Stone Soup Cottage/Facebook

Stone Soup Cottage/Facebook Stone Soup Cottage is only about 30 miles away from St. Louis, but when you dine here, you’ll feel like you’re out in the middle of nowhere with how vast its property is. The restaurant serves delectable 6-course meals with a French and Italian flair. Reservations are hard to come by, so be sure to call early.

Address: 5809 Highway N. Cottleville, MO 63304

  1. Lemp Mansion Restaurant - St. Louis

Brian M./Yelp

Brian M./Yelp Lemp Mansion is thought to be the most haunted place in St. Louis, so it should be no surprise that its restaurant is considered haunted, too. Even so, the restaurant is filled with guests interested in the mansion’s unique history and delicious food.

Address: 3322 Demenil Pl. St. Louis, MO 63118

Where was the best place you dined at in 2016? Let us know!

Mike A./Yelp

Desiree M./Yelp

This train-themed restaurant is a treat for both the young and old. Diners call in to order from the phone at their booth and wait as their food is delivered to them via toy train.

Address: Crown Center 2450 Grand Blvd. Kansas City, MO 64108

Shauna L/Yelp

Jeff S./Yelp

Home of the “throwed rolls,” Lambert’s Cafe has to be the quirkiest restaurant in all of Missouri. The space is decked out with kitschy decor and servers walk up and down the dining area, throwing freshly baked bread rolls to customers. The original location is in Sikeston, but they also have two other locations in Ozark and in Foley, Alabama.

Address: 2305 E Malone Ave. Sikeston, MO 63801

Jennifer J./Yelp

Tiffany H./Yelp

This upscale bistro in Kansas City used to be a gas station, until it was turned into one of the best eateries in Kansas City.

Address: 1531 Genessee St. Kansas City, MO 64102

Pasghetts/Facebook

Pasghettis/Facebook

Pasghetti’s in Branson offers dining in the most unforgettable setting. You’ll feel like you’re strolling through a small Italian village as your servers lead you to your seat.

Address: 3129 W 76 Country Blvd. Branson, MO 65616

Claverach Farm/Facebook

Experience true farm-to-table dining at this rustic barn in the Ozark hills.

Address: 201 Beckwoods Dr. Eureka, MO 63025

Nona’s Kitchen/Facebook

Don’t let the size of Waynesville fool you, this small town is home to one of the best restaurants in the state. Nona’s Kitchen is located right along historic Route 66 and serves delicious American fare.

Address: 103 N Benton St. Waynesville, MO 65583

CrabbyCat/TripAdvisor

Rainbow Trout & Game Ranch, Inc. Rockbridge Mo/Facebook

Rainbow Trout & Game Ranch isn’t just for fishing and hunting. Dine at their onsite restaurant and enjoy the peace and quiet that comes with this scenic and remote hidden gem.

Address: 4297 Country Road 142 Rockbridge, MO 65741

J. Huston Tavern/Facebook

Business owner/Yelp

J. Huston’s Tavern is considered to be Missouri’s oldest restaurant and has been open since 1834. Aside from its amazing history, visitors from all over Missouri flock to this tavern for their mouthwatering fried chicken.

Address: 304 Main St. Arrow Rock, MO 65320

Stone Soup Cottage/Facebook

Stone Soup Cottage is only about 30 miles away from St. Louis, but when you dine here, you’ll feel like you’re out in the middle of nowhere with how vast its property is. The restaurant serves delectable 6-course meals with a French and Italian flair. Reservations are hard to come by, so be sure to call early.

Address: 5809 Highway N. Cottleville, MO 63304

Brian M./Yelp

Lemp Mansion is thought to be the most haunted place in St. Louis, so it should be no surprise that its restaurant is considered haunted, too. Even so, the restaurant is filled with guests interested in the mansion’s unique history and delicious food.

Address: 3322 Demenil Pl. St. Louis, MO 63118

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 3322 Demenil Pl. St. Louis, MO 63118Address: 4297 Country Road 142 Rockbridge, MO 65741Address: 5809 Highway N. Cottleville, MO 63304Address: 103 N Benton St. Waynesville, MO 65583Address: 201 Beckwoods Dr. Eureka, MO 63025Address: 3129 W 76 Country Blvd. Branson, MO 65616Address: 1531 Genessee St. Kansas City, MO 64102Address: 2305 E Malone Ave. Sikeston, MO 63801Address: 304 Main St. Arrow Rock, MO 65320