15 Best Restaurants in Kirksville (MO)

If you are looking for the best restaurants in Kirksville, MO, then you are in the right place.

Kirksville is the most populous city and the county seat of Adair County, Missouri, USA, with a population of 17,530 as of 2020.

The city is a tourist-friendly location and home to two colleges namely, Truman State University and A.T. Still University.

The food scene of Kirksville is also something of note with several restaurants that offer varieties of delicious dishes.

Are you planning a trip to Kirksville, MO? Here are the top restaurants in Kirksville, MO.

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.

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!