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.
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.
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.
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
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 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.
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.
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.
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.
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.
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
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.
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.
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.
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 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 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.
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 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.