20 Best Restaurants in Kirksville (MO)

Are you considering a vacation in Kirksville, Missouri, in the United States, and looking for the best restaurants in Kirksville, MO to satisfy your appetite?

Look no further, as this article is a perfect guide to the dinning establishments in Kirksville that offer exceptional dining experiences.

Kirksville, located in Adair County, Missouri, has a rich history dating back to the mid-19th century.

Kirksville, Mo, is a city named after Jesse Kirk, a pioneer from Kentucky who settled in the area in 1838. Established in 1841 by John Hardin and Joel Wright, Kirksville has grown into a thriving community of over 17,000.

In addition to its bustling downtown area, which features shops, hospitals, care centers, and cultural attractions, Kirksville is also home to some fantastic restaurants.

Visitors can expect a warm welcome and leave feeling satisfied after dining at any of the excellent dining establishments in the city.

The dining establishments in this city are known for serving great quality meals with exceptional service. Diners can continue to eat at any of these restaurants, which include The Greek Corner Gyros, 54 Diner, Maxwell’s, Mi Casa, Hy-Vee, etc.

if you want to know the top restaurants in Kirksville, MO, below is a list that will help you out.

Best Restaurants in Kirksville

1. Colton’s Steak House

Colton’s Steak House

If you thought you’ve been eating a good streak, you would think again once you eat that from Colton’s Steakhouse.

The steak here is delicious, making us think the chefs there once worked for the Royal Family of England or the U.S. president.

Other reviewers and we strongly think this is one of the best restaurants in Kirksville, MO because every bite of food you take at this restaurant will be remembered.

It is an easygoing steakhouse chain with a Wild-West theme, offering complimentary peanuts. It is a full-service steak house with delivery and dine-in being the mainstay.

At Colton’s, they serve steak dinners, ribs & combos, salads & pasta, barbeque, burger, seafood, and many more.

You can visit their official website to see or download their menu and pick a dish you want to relish. Features include Takeout, Seating, Parking Available, Television, Highchairs Available, Wheelchair Accessible, Table Service, and Full Bar.

1116 Country Club Drive, Kirksville, MO 63501. Phone: 660-665-6336

2. Baker’s Smokehouse

Baker's Smokehouse

Baker’s Smokehouse is an award-winning, family-owned BBQ restaurant in the heart of Kirksville, MO. This family restaurant has a hospitable environment and atmosphere that makes you feel like you’ve walked into Baker’s family dining room.

It is a barbecue joint characterized by its smokey smell of barbecue and country-style interior design filled with warm fall colors. It is a great place to eat in Kirksville, MO, with family and friends beside you.

The owner Christopher Baker founded this awesome barbecue spot in 2015. Some menu items include pulled pork sandwich, brisket sandwich platter, cheddar cheese, sour cream, and more.

You will only expect high-quality meals served in this little hometown restaurant. The food portions are generous, and the staff is friendly at all times.

Baker’s Smokehouse BBQ restaurant opens daily by 11 am and closes by 2 pm.

112 N. Franklin, Kirksville, MO 63501. Phone: 660-349-0316

3. DuKum Inn

DuKum Inn

DuKum Inn is the best bar & grill in Kirksville, MO. It is a microbrew spot paired with burgers, wings & fly-bread tacos offerings in a 1930s tavern with exposed-brick walls.

The interesting thing about DuKum Inn is that it has had the same name and location since 1938. DuKum Inn is Kirksville’s favorite bar and grill spot.

You can’t go wrong with it because of its great selection of tap beers and the great service from the bartender. DuKum Inn has a fun atmosphere, attentive staff, and abundant drinks and pub fare.

It brings some of the best foods in town to the table for all DuKum customers to enjoy. The menu contains items such as fly-bread tacos, onion rings, taco salad, homemade fries, and sandwiches.

DuKum Inn is undoubtedly one of the best places to eat in Kirksville, MO. They open by noon and stay late at midnight every day except Sundays and Mondays.

Address: 111 South Elson Street, Kirksville, MO 63501. Phone: 660-665-9764

4. Maxwell’s Restaurant

Maxwell's Restaurant

Maxwell’s is another top-rated bar & grille in downtown Kirksville, MO. It is a place for ordering a variety of burgers, appetizers, sandwiches, beer, and whiskey.

With regards to beers, Maxwell’s® claims to have over a hundred different beers (sixteen on draft). They also have Northeast Missouri’s finest selection of whiskeys, with over three hundred different ones to choose from.

The menu contains so many food choices that it can get you overwhelmed. The amazing selection of beer, whiskey, and cocktails can also be overwhelming, as we just stated above.

Nevertheless, the friendly staff would readily help you decide what to choose if you’re not knowledgeable about menu options. Maxwell’s menu contains pulled pork nachos, margaritas, side salad, pulled pork sandwich, waffle bar, beer cheese fries, dirty martini, and so on.

The Great Maxwell’s Sandwich is highly recommended for first-timers. It is crispy and delicious. You can finish eating it with a cup of Irish coffee if you like.

Maxwell’s peanut butter pie and peanut butter chocolate pie are similar desserts in looks, but their taste and texture differ. There are both fantastic cakes to try out, and decide which one you prefer.

Address: 215 W. Washington, Kirksville, MO 63501. Phone: 660-956-0648

5. Greek Corner Gyros

Greek Corner Gyros


From the name “Greek Corner,” one will likely deduce that it is a Greek restaurant. Greek Corner Gyros is one of the best restaurants in Kirksville, MO.

Greek Corner Gyros is a haven of happiness for those lovers of Greek, Italian, and Mediterranean cuisine. The restaurant prepares Greek and Mediterranean fare from scratch.

They serve fresh hot meals in a comfortable, low-key environment, making it a good restaurant for dinner dates and private social gatherings.

Some of the customers’ favorites include Greek salad, eggplant, Greek fries, chicken nuggets, gyros, gyros plate, moussaka, and truffle feat fries. You can choose to eat a light dinner by ordering their yummy Greek Gyro Platter and sangria drink or juice.

The restaurant works in the late afternoon to evening time. They serve their best meals at night, especially pasta and slow-braised beef. They encourage reservations either for indoor or outdoor seating. The restaurant opens by 4 p and closes by 9 pm every Tues-Sat.

Address: 301 South Franklin Street, Kirksville, MO 63501. Phone: 660-665-0300

6. Mi Casa Mexican Restaurant

Mi Casa Mexican Restaurant

Mi Casa Restaurant is among the best Kirksville restaurants. They have a good reputation for making the best Mexican dishes for the Kirksville community.

Mi Casa has a homey environment, as the Spanish name suggests. Thus, each meal is home-cooked from scratch to follow the homey theme of the restaurant.

They serve taco salad, quesadilla, nachos, Chile Relleno beef taco, carrot cake, egg rolls, and so on. Chile Relleno beef taco and chicken enchilada are perfect for a good time at Kirksville, MO.

We’d like you to try it while at Mi Casa. Shrimp enchiladas, sopapillas, fajitas, fajita skillet, enchiladas bandera, guacamole, and more are some of the menu items available.

The restaurant’s chips and salsa are delicious. Many customers enjoy it, and the much love and praise it has received make it a good recommendation. Mi Casa Restaurant opens only on weekdays by 11 am and closes by 7 pm.

Address: 512 S Baltimore St., Kirksville, MO 63501. Phone: (660) 627-3877

7. Diner 54

Diner 54


Do you feel hungry? Do you want to eat some healthy prepared with a home-cooked recipe? Diner 54 is among the top Kirksville restaurants to visit.

Diner 54 offers dine-in, takeaway, and delivery services to all customers. They are known for great home-cooked comfort foods served in a cozy environment.

Fried chicken and French dip are undoubtedly one of our favorites at Diner 54. It is crispy, juicy, and satisfying, especially when complemented with a glass of cold fruit juice.

The mission of Diner 54 is to provide the Kirksville residents with 5-star service and a delicious meal at average restaurant prices. They serve a lot of tasty meals for breakfast and dinner in particular.

Taco salad, garden salad, diner skillet, Monte Cristo melt, Biscuits & Gravy, corned beef hash, crispy chicken salad, and more are all part of the menu. We’d encourage you to dine at this wonderful diner along South Baltimore Street, Kirksville.

Address: 2700 South Baltimore Street, Kirksville, MO 63501. Phone: 660-665-6300

8. Sebree’s


Sebree’s is a local restaurant along the South Highway to Greentop, MO.

It serves some of the tastiest prime rib sandwiches in Kirksville, MO. They serve soups, bruschetta, blueberry pie, seafood gumbo, chicken fried steak, Crème Brulee, and more.

Sebree’s is known for their fast service and great beer, cocktail, wine, tea, coffee, and dessert selections. This implies that Sebree’s is a great place to eat in Kirksville, Missouri.

They offer dine-in and carry-out service options similar to most restaurants on this list. They are open only on Fridays, Saturdays, and Sundays from 5 pm to 9 pm. The rest of the days are closed.

202 South Highway 63, Kirksville, MO 63501 (Greentop). Phone: 660-949-2130.

Planning a food tour of Missouri? Here is a guide on restaurants in Poplar Bluff, restaurants in Creve Coeur, and restaurants in Warrensburg for a fun meal time.

9. Sip Downtown

Sip Downtown

Do you know of a great hangout spot in Kirksville where you can drink with friends? The best place for that is Sip Downtown, located along West Harrison Street.

Sip Downtown is the top-rated bar in Kirksville, Missouri. It serves a handful of wines, small plate pub fare, and handcrafted cocktails. There is always live music, entertainment, and dining spaces for all.

The food served at this bar is delicious and varied. The bartenders are friendly, including the owner of the establishment, Mr. Laci Cook. There is such a chill social vibe when you hang out at Sip Downtown.

Sip Downtown operates on only three days – Thursdays, Fridays, and Saturdays. On those days, they operate between the hours of 4 pm to 11 pm.

Address: 122 W. Harrison St., Kirksville, MO 63501. Phone: 660-730-5050

10. Thousand Hills Lakeside Dining

Thousand Hills Lakeside Dining

Who wouldn’t love to have a fine dining experience by the lakeside? Well, that is exactly what Thousand Hills Lakeside Dining restaurant offers you.

Thousand Hills Lakeside Dining Restaurant specializes in steaks, seafood, and prime rib. They have three menu types – main, children, and drink menus. Their menu has a wide variety of options, from sandwiches to seafood and steaks.

They serve onion rings, ground chuck burgers, The Big Salad, ahi tuna, bacon cheeseburgers, oysters, and more. Many customers come here to eat Ground Chuck Burger along with cheese dressings. It is a satisfying lunch option to pick at this eatery.

Thousand Hills is located in Thousand Hills State Park, which explains the reason for the eatery’s name. It offers a picturesque outdoor seating arrangement that affords you lakefront views from the restaurant’s premises.

Address: 20431 State Hwy 157, Kirksville, MO 63051. Phone: 660-665-7119

11. La Fuente Mexican Restaurant

La Fuente Mexican Restaurant

La Fuente is the best-rated Mexican restaurant in Kirksville, Missouri. It is a good restaurant to go to if you’re looking to eat authentic Mexican food.

They serve chimichanga, chips & salsa, taco salad, oreo churros, carnitas street tacos, salsa & jalapenos, and more. One of the most sought-after dishes here is the traditionally prepared fajita.

Eating a plate of traditional fajita will be a blessing to your palate. It will definitely heighten your appreciation for authentic Mexican cuisine.

Happy Birthday Cinnamon Tortilla is one of the most popular orders. It is an ideal birthday fare that customers arrange for such special occasions, and La Fuente excels at it.

Combining shrimp steak and chicken fajitas will be your best dinner choice at La Fuente. It is a tasty, filling, and satisfying meal that will lead you to bed soon after eating it.

When you’re hungry and crave Mexican food in Kirksville, La Fuente is the place to come to. It opens by 11 am and closes by 9 pm every day except on Fridays and Saturdays, where the closing time is 10 pm.

Address: 1711 North Baltimore Street, Kirksville, MO 63501. Phone: 660-627-5340

12. Bonzai Steak Teriyaki and Sushi House

Bonzai Steak Teriyaki and Sushi House

When you’re really hungry and looking for some delicious sushi, steak, teriyaki, or other Japanese foods, Bonzai is the place to come to in Kirksville. It is a place for sushi fans.

Bonzai is Kirksville’s favorite Japanese restaurant. It is a small chain sushi specialist featuring inventive rolls and Japanese fare in a vibrant, compact eatery.

Bonzai is a great place to eat in Kirksville, MO. It is family-friendly, so kids, as well as family pets, are welcome. They serve mouth-watering sushi, miso soup, and teriyaki. Those delicious must-try dinner options to try out whenever you enter Bonzai.

You know you’ve immersed yourself into the dining experience if you try this restaurant savor sushi rolls with Japanese teriyaki dip. It is tasty. After eating all this goodness, be sure to thank the sushi chefs who work hard at making these delicacies.

Bonzai Steak Teriyaki and Sushi House is one of the top restaurants in Kirksville, MO. They open by 11.30 am and close by 1 pm in the first-part session; 5.15-9 pm for the second-part session.

Address: 112 W Harrison St, Kirksville, MO 63501. Phone: (660) 665-3616

13. Chen’s Palace

Chen’s Palace

If you’re a Chinese food fan, then Chen’s Palace should be your favorite Chinese restaurant in Kirksville, MO. It is a small Chinese restaurant specializing in Asian soups, noodles, chicken, and pork food offerings in a vibrant, cozy setting.

Chen’s Palace is a great place to eat in Kirksville, Missouri. It is family-friendly, so kids, as well as family pets, are welcome.

They serve aromatic wonton soup, which can make you drool beforehand. That is a delicious dinner to try out whenever you enter Chen’s Palace.

Chen’s Palace gives some of the best dinner combinations of most restaurants on this list. You can visit their menu webpage to view them in full. They open by 11 am and close by 9 pm daily.

Address: 216 North Franklin Street, Kirksville, MO 63501. Phone: 660-627-8888

14. Pagliai’s Pizza

Pagliai’s Pizza

Pagliai’s Pizza is the best-rated pizza restaurant in Kirksville, Missouri. It features a gift shop that has an extensive gift selection.

Pagliai’s Pizza is a long-standing pizzeria that has been serving Kirksville, Missouri, since 1963. It offers a wide variety of sandwiches and pizzas in a fun, vibrant environment.

They offer dine-in, carry-out, and online delivery service options for all customers. They open daily by 11 am but 9 pm on Sun-Thurs and 11 pm on Fri-Sat.

Address: 101 West Washington Street, Kirksville, MO 63501. Phone: 660-665-6678

15. Wooden Nickel

Wooden Nickel

Wooden Nickel is among the top Kirksville restaurants worth visiting. The fine arts on the walls and all the Italian décor that goes into this restaurant’s interior design are amazing.

The Wooden Nickel Restaurant is a gorgeous restaurant that was opened in 1990. This Italian restaurant is renowned for its incredible food, extensive wine list, drinks, and entertainment.

They serve bananas foster, prime sub sandwiches, blackened chicken tortellini, stuffed mushrooms, blackened chicken salad, chicken tacos, breaded tenderloin, pork tenderloin sandwiches, and more.

We highly recommend their pasta with salmon. It’s tasty and stomach-filling for you.

Address: 114 South Elson Street, Kirksville, MO 63501. Phone: 660-665-2760.

16. Take Root Café

Take Root Café

Another exceptional dining establishment worth adding to your list of best Kirksville restaurants is Take Root Café.

This lovely restaurant, established in 2015, offers delicious and healthy food while promoting community engagement and education.

In addition to serving food, diners can get more equipped with various events and workshops offered in this restaurant, such as cooking classes and discussions on food-related issues.

This restaurant’s meals are locally sourced and fresh, with a delicious taste. More importantly, in a welcoming atmosphere, their friendly staff ensures everyone has enough to satisfy their cravings.

Free Wi-Fi, street parking, takeout, etc., are some of the enticing features of this restaurant. The facility is also wheelchair accessible.

The menu constantly changes to reflect seasonal and local ingredients, but some popular breakfast, lunch, and dinner items include breakfast burritos, sandwiches, soups, and salads. They also have a range of vegan and vegetarian options.

Take Root Café is always open for business Tuesdays to Saturdays from 11:00 am to 08:00 pm.

Address: 114 W Harrison St, Kirksville, MO 63501-2830, USA. Phone: +1 660-956-4671

17. Pancake City

Pancake City

The next restaurant on our list of best retsuarnts in Kirksville, MO is Pancake City.

This lovely restaurant serves breakfast, brunch, and lunch with its fluffy and delicious pancakes, which come in various flavors such as blueberry, chocolate chip, banana nut, and more.

Diners come here because of their generous, affordable meals and friendly and attentive staff. The cozy and inviting atmosphere of this restaurant is welcoming.

Their enticing features include parking, table service, highchair availability, seating, takeout, etc. The facility is wheelchair accessible.

In addition to pancakes, Pancake City also offers other breakfast items such as waffles, French toast, omelets, and eggs benedict. For lunch, they serve sandwiches, burgers, salads, and soups.

Pancake City is always open Mondays to Saturdays from 06:00 am to 09:00 pm and Sundays from 06:00 am to 02:00 pm.

Address: 2101 N Baltimore St, Kirksville, MO 63501-5110, USA. Phone: +1 660-665-6002

18. Dun Kum Inn

Dun Kum Inn

Dun Kum Inn is another fantastic restaurant worth being on your list of best restaurants in Kirksville, MO, to visit.

This beautiful dining establishment has been operating since the 1940s and is known for offering its customers a wonderful dining experience.

This restaurant has a welcoming atmosphere in a comfortable setting with a booth and table seating. Their responsive staff helps recommend the best meal combinations.

Dun Kum Inn restaurant can help you plan your event with its catering service, which features many catering options and a custom menu to fit specific needs.

They offer table service, seating, takeout, etc., and the facility of this restaurant is wheelchair accessible.

The menu at Dun Kum Inn features a variety of American-style dishes, including burgers, sandwiches, salads, steaks, and seafood. They also offer a range of sides, appetizers, and desserts.

They are always open Mondays from 04:00 am to 11:00 pm, Tuesdays and Saturdays from 06:30 am to 11:00 pm, Wednesdays from 05:30 am to 10:30 pm, Thursdays and Fridays from 06:00 am to 10:30 pm, and Sundays from 07:00 am to 10:30 pm.

Address: 111 S Elson St, Kirksville, MO 63501-3464, USA. Phone: +1 660-665-9764

19. La Pa Mexican Restaurant

La Pa Mexican Restaurant

Another superb restaurant on our list of top restaurants in Kirksville, MO, is La Pa Mexican Restaurant.

This restaurant serves traditional Mexican dishes made with authentic flavors and fresh ingredients.

Whether looking for a quick lunch or a sit-down dinner with friends and family, this restaurant offers something everyone’s appetite will love. The restaurant has a casual atmosphere with friendly staff and comfortable seating.

Their enticing features include seating, takeout, table service, delivery, etc. The facility is also wheelchair accessible.

Burritos, fajitas, enchiladas, tacos, and more are some of their mouthwatering dishes. Diners can also choose from meat options, including beef, chicken, pork, and seafood.

This restaurant is always open Sundays to Thursdays from 11:00 am to 10:00 pm and Fridays to Saturdays from 11:00 am to 10:30 pm.

Address: 2216 S Baltimore St, Kirksville, MO 63501-4629, USA. Phone: +1 660-665-8450

20. Domino’s Pizza

Domino’s Pizza

Domino’s Pizza is the last restaurant on our list of the best Kirksville restaurants.

Domino’s Pizza is a popular pizza restaurant chain that offers a variety of pizzas, sides, desserts, and drinks for both delivery and carryout.

In addition to their pizza, they offer a convenient online ordering system through their website or mobile app, making it easy for customers to place and track their orders. Their staff is always accommodating and friendly, making everyone feel at home.

Delivery, reservations, and takeout are some of their outstanding features.

Their menu features a range of pizza options, including classic toppings such as pepperoni, sausage, and mushrooms, as well as specialty pizzas like the Philly Cheese Steak Pizza and the Honolulu Hawaiian Pizza.

Customers can also create pizzas with various crusts, sauces, and toppings.

Domino’s Pizza is open for business from Sundays to Thursdays from 10:30 am to 12:00 am and Fridays to Saturdays from 10:30 am to 01:00 am.

Address: 1109 S Baltimore St, Kirksville, MO 63501-4031, USA. Phone: +1 660-627-3030.

Also check out our guide on restaurants in Farmington, restaurants in Hannibal, and restaurants in Weston for a fun meal time.

Plan a Trip to Kirksville

Kirksville is known as the birthplace of osteopathic medicine. It is home to thousands of visitors from around the world who come to participate in A.T Still University of Health Sciences events.

The Kirksville restaurants we’ve covered here are some of the best in the city. As you have noticed, they are diverse, which makes it easy to fulfill the feeding needs of all locals and visitors in Kirksville. Plan a visit to Kirksville today!