Places to Eat in Marion County, Missouri

There are restaurants in Hannibal and Palmyra with offerings to fit anyone’s cravings. Eateries range from pizzerias diners, to fine dining.Whether you’re just looking for a quick bite before sightseeing or a fine-dining experience, Marion County has what you are looking for.

roast_beef.jpg
breadeaux.jpg

Breadeaux Pizza
214 S. Main Street
Palmyra, MO
573-769-2671

Their crust is reminiscent of fine French Bread and their pizzas are topped with whole milk cheese, lean meats, and specialty ingredients. In addition to the great pizza they also serve appetizers, fresh salads, subs and sandwiches and baked pastas.

brick-oven.jpg

The Brick Oven
207 Center Street
Hannibal, MO
573-221-1288

Italy may be over 5,000 miles away, but that doesn't mean you've got to travel across the world to find good Italian food. At The Brick Oven in Hannibal, Missouri, they've got a wide variety of dishes on their menu, and are available for lunch, dinner, and special occasions.

cassanos.jpg

Cassano's
2860 James Road
Hannibal, MO
573-221-5442

Cassano's creates superior pizza and bread products with fresh ingredients, continual innovation, and a dedication to perfection. Cassano's Signature Dough enables you to meet the challenges of business and exceed the expectations of their customers. Delivery available.

country-kitchen.jpg

Country Kitchen
4803 McMasters Avenue
Hannibal, MO
573-221-8441

Get what you want when you want it. Country Kitchen serves breakfast specials, burgers and other sandwiches and country comfort dinners and country combos all day long.

drakes.jpg

Drakes Steak & Ale
421 Clinic Road
Hannibal, MO
573-629-2409

Drakes Steak & Ale is a comfortable, inviting restaurant centered around the “wood fired grill.” Drakes’ is known for its indescribably delicious steaks and other entrees prepared by our motivated kitchen team. They use only the freshest products, fresh meat and homemade recipes and their desserts are made fresh daily.

mexican.jpg

El Nopal Mexican Restaurant
805 Outer Roadway
Palmyra, MO
573-769-2730

El Nopal Mexican Restaurant offers it guests a variety of Mexican dishes including fajitas off the grill, combination platters, a selection of specialties, and other traditional Mexican fare.

fiddlesticks.jpg

Fiddlestiks Food & Spirits Co.
8945 Highway 36
Hannibal, MO
573-406-0493

Fiddlestiks Food & Spirits Company up delicious daily menu items, desserts, and catering services. They have something for everyone and their friendly staff and broad menu items will keep you coming back for more. They can accommodate large groups and offer a fun and friendly atmosphere.

mexican2.jpg

Gabriella's
620 Mark Twain Avenue
Hannibal, MO
573-221-1556

Gabriella's Authentic Mexican Restaurant is a family owned and operated restaurant that serves authentic Mexican dishes. Our dishes are made fresh from choice ingredients and using fiery and robust spices that permeate each bite with the spirit of Mexico.

mexican.jpg

Gran Rio Mexican Restaurant
206 Steamboat Bend Shopping Center
Hannibal, MO
573-406-0404

Olive Garden is a family of more than 780 local restaurants committed to providing every guest with a genuine Italian dining experience. Theirr chefs are trained in a quaint Tuscan village to be inspired by authentic Italian cuisine. At Olive Garden, when you’re here, you’re family.

chinese-take-2.jpeg

Happy China
207 S. Main Cross Street
Palmyra, MO
573-769-9988

Happy China’s menu features your standard Chinese restaurant fare made with fresh ingredients and served promptly. Eat in or carry out.

java-jive.jpg

Java Jive
211 N. Main Street
Hannibal, MO
573-221-1017

There is always something happening down at Java Jive. In the morning, you can join in on a heated political debate, cozy up on a gently used sofas with one of the daily papers or recent magazine, or catch up on e-mail and business with our free wi-fi internet service.

chinese-take-3.jpg

Jet's Palace
2905 Palmyra Road
Hannibal, MO
573-221-8000

Jet's Palace’s menu features your standard Chinese restaurant fare made with fresh ingredients and served promptly. Eat in or carry out.

la-binah.jpg

LaBinnah Bistro
207 N. Fifth Street
Hannibal, MO
573-221-8207

LaBinnah Bistro caters to those who desire the absolute best in dining. Diners can enjoy the most delicious entrees, unique appetizers and decadent desserts inspired by recipes from around the world in our uninterrupted, unhurried environment.

american-breakfast.jpg

Logue's Restaurant
121 Huckleberry Heights Drive
Hannibal, MO
573-248-1854

Logue's Restaurant, established in 1986, is a locally owned family restaurant. Not Fancy...Just Good! Their menu is basic Midwestern home cooking with many items made from scratch and served in hearty portions that are pleasantly priced to please your pocket. Breakfast items ranging from country fried steak, pancakes, and omelets are served ALL DAY.

mark-twain.jpg

Mark Twain Dinette
400 N. 3rd Street
Hannibal, MO
573-221-5300

Mark Twain Dinette has been a hometown restaurant since 1942. They serve delicious and scrumptious food choices for breakfast, lunch, and dinner that will make your mouth water, all in an appetizing and comfortable environment. They serve Starbucks coffee and have senior’s and children's menu to accommodate everyone in your family.

mi-mexican.jpg

Mi Mexico Cafe
3650 Stardust Drive
Hannibal, MO
573-221-6188

Mi Mexico Cafe offers it guests a variety of Mexican dishes including fajitas off the grill, combination platters, a selection of specialties, and other traditional Mexican fare.

oldplanters.jpg

Ole Planters Restaurant
316 N. Main Street
Hannibal, MO
573-221-4410

Daily specials, plate lunches, hickory smoked pork and beef, homemade pork tenderloins, and chicken fried steak and don’t forget their homemade pies, they are worth the stop alone.

rustic-oak.jpg

Rustic Oak Grill & Pub
203 Huck Finn Shopping Center
Hannibal, MO
573-221-4900

Rustic Oak Grill & Pub specializes in Midwest raised aged Black Angus Choice Grade USDA Beef that has been hand cut as well as offering seafood, chicken and pasta.

Explore Missouri’s Lincoln Hills