15 Best Vegetarian Restaurants in Hannibal

Ole Wolfhound Pub American • $
316 N Main St, Hannibal

Customers` Favorites

Irish Stew with Soda Bread
Cork Harbor Fish Sandwich
Cork Harbor Cod Sandwich
Black & Tan Onion Rings
Wolfhound House Salad
Banger Rolls & Fries
Guinness Irish Stew
Pot O' Gold Bites
Shepherd’S Pie
Reuben Sandwich

“great place. food. drink. and staff. real Irish pub“

4.6 Superb136 Reviews
Mark Twain Dinette: Maid-Rite Restaurant and Diner American • $
Dinette & Drive-In, 400 North Third Street, Mark Twain Ave, Hannibal

Customers` Favorites

Pork Tenderloin Sandwich
Foot Famous Onion Rings
Fried Green Tomatoes
Homemade Onion Rings
Chicken and Waffles
Maid-Rite Sandwich
Huckleberry Shake
Chicken Sandwich
Root Beer Float
Kid's Hamburger

“I love the dinette! It's been around forever. You have to get the root beer, which is available to purchase by the gallon. AMAZING! ❤️ The chili cheese fries are huge and awesome 👌 and as always I have to have the maid-rite. You can never go wrong with this place. Great staff, clean, good atmosphere.“

4.4 Superb292 Reviews
The Brick Oven Family • $
207 Center St, Hannibal

Customers` Favorites

Baked Penne with Chicken Mushrooms \u0026 Spinach
Baked Penne with Chicken Mushrooms & Spinach
Grandpa Karl's Spaghetti & Meatball
Cajun Chicken Tortellini
Italian Sausage Pizza
Chicken Alfredo Pizza
Single Topping Pizza
Smokin Cajun Pizza
Chicken Parmigiana
The Brick Calzone

“We had great experience at The Brick Oven! We held a private party of 60 for my Aunt Lynn, we celebrated 62 years of her teaching dance. The manager, Tina, went above and beyond for this surprise! They are normally closed on Mondays but she had it staffed and opened it up for us! From decorating to Rearranging the tables for 30 of us to reunite to do a Flash Mob dance. The Drinks were flowing, the food was timed and served perfectly and it all tasted amazing. Thank you and your employees for all your hard work and help bringing this special occasion together for us!❤️“

4.4 Superb215 Reviews
Becky Thatcher's Diner Diner • $
213 N 3rd St, Hannibal

Customers` Favorites

Breaded Pork Tenderloin Platter
Country Fried Steak and Eggs
Homemade Cinnamon Rolls
Hamburger and Fries
Breakfast Potatoes
Biscuits and Gravy
Corned Beef Hash
Sausage Patties
Belgium Waffle
Club Sandwich

“Great food, old diner vibe, Mandy is a ray of sunshine with her great service, positive attitude and spunky personality … she should get a raise!“

4.4 Superb198 Reviews
Greater Days American • $
111 N Main St, Hannibal

“Awesome family owned experience!“

4.7 Superb12 Reviews
Logue's Restaurant Family • $
121 Huckleberry Heights Dr, Hannibal

Customers` Favorites

Sausage Biscuit Sausage Gravy Hash Browns
Egg \u0026 1 Pancake or 1 French Toast
Whipped Potatoes & Grawy French Fries
One Egg and Bacon and French Toast
Breaded Pork Tenderloin Sandwich
Country Steak & Sausage Gravy
Eggs and Bacon with Toast
Turkey Club Sandwich
Crispy Chicken Salad
Farmer's Breakfast

“This is a nice family restaurant. Open 7-2 daily. They serve breakfast all day.

Our server was efficient and helpful.
We arrived too close to closing (1:20 pm) to get the fried chicken. She said it takes 20 minutes to cook. It's good to know they make it to order.

I had the open faced roast beef sandwich with brown gravy and potatoes. It was just what I expected. The roast was tender and delish. It comes with cole slaw and no substitutions. That's okay. The coleslaw was AMAZING! We both thought it was the best thing on the table.

My wife had eggs, a biscuit, hash browns and gravy. She could finish it all. The gravy was good. She thought the biscuit was a bit too sweet. I did not.

We would be happy to return to Logue's and we will.“

4.3 Superb149 Reviews
Country Kitchen Restaurant American • $
4803 McMasters Ave, Hannibal

Customers` Favorites

Sausage Egg Hash Browns Side of Fruit
Bacon \u0026 Hashbrowns with Gravy
Hamburger and Soup of the Day
Chicken Fried Chicken Dinner
Tutor Tot Skillet Scramble
Country Breakfast Skillet
Chippy Chocolate Pancakes
Chocolate Molten Madness
Open Faced Beef Sandwich
French Toast Bacon Eggs

“the biggest and best fruit bowl I ever had. excellent place food, staff and cleaniness!!! thank you!!“

4.2 Good128 Reviews
Rustic Oak Grill & Pub American • $
203 Huck Finn Shopping Center, Hannibal

Customers` Favorites

Hamburger with Mushrooms Onions and Cheese
Bucket of Boat Trash Catfish and Froglegs
Catfish Fillets Fries \u0026 Coleslaw
Catfish Fillets Fries & Coleslaw
Harry Potter Butter Beer
Double Bacon Cheeseburger
Hand Breaded Onion Rings
Prime Burger and Fries
Open Faced Roast Beef
Giant Bavarian Pretzel

“We were on a day trip and stopped and ate here, very good food. My wife had chicken salad & I had the shrimp po boy sandwich, fantastic meals. Our server Hannah was outstanding, professional, very nice, very accommodating. This place deserves at 100%+.“

4.2 Good207 Reviews
Palermo Pizza & Subs Pizza • $
702 Broadway, Hannibal

Customers` Favorites

Pepperoni Canadian Bacon Pizza
Beef Ravioli with Meat Sauce
Mozzarella Cheese Sticks
Spaghetti Meat Sauce
Pan Five Meat Pizza
Calzone with Cheese
Steak & Cheese Sub
Mozzarella Sticks
Pan Cheese Pizza
Antipasto Salad

“I highly recommend Palermo's. The food we ordered was delish, the service was top notch, the atmosphere, if you were to eat there, is very nice, Beautiful old building with high ceilings covered with old time tin panels...did I say the food was deeeeelish“

4.1 Good72 Reviews
Finn's Food & Spirits Bar & Grill • $
214 N Main St, Hannibal

Customers` Favorites

Cajun Catfish Basket
Classic Cheeseburger
Philly Cheese Steak
Catfish Sandwich
Chicken Sandwich
Reuben Sandwich
Shrimp PO' Boy
Cucumber Salad
Buffalo Wings
Chicken Strip

“Hannah & Tessa were very attentive. I loved the patio, and the music. The food was hot, tasted great, and I never ran out of sweet tea. Thank you! ❤“

4.1 Good143 Reviews
Gran Rio Mexican Restaurant Mexican • $
206 Steamboat Bend Shopping Center, Hannibal

Customers` Favorites

Vegetarian Plate D Chile Poblan Cheese Enchilada Rice & Beans
Chicken and Steak Deep Fried Chimichangas
Chips and Salsa and Chips and Queso
Enchilada Burrito Beans and Rice
Enchiladas Supremas No Guacamole
Chile Relleno Taco and Tostada
Fresh Chips and Salsa
Lunch Shrimp Fajitas
Mushroom Quesadilla
Rice Beans and Salad

“Amazing food at very affordable prices. Fast, friendly service. The portions are large, some of the best seasoned chicken I've had. Margaritas were delicious. I definitely recommend this restaurant over any other Mexican restaurant in Hannibal!“

4.1 Good149 Reviews
Big muddy bbq Barbecue • $
302 US-61, Hannibal

Customers` Favorites

Pulled Pork Sandwich with Baked Beans and Cole Slaw
Baked Beans Slaw and Pulled Pork Sandwich
Pork Tips Slaw and Candied Yams
Pulled Pork Sandwich Platter
Baked Beans Potato Salad
Pork Nachos Take Out
Pork Steak Cole Slaw
Baked Sweet Potato
Pulled Pork Nachos
Chicken Sandwich

“Pulled pork nachos were delicious, huge serving, big enough for two. Restaurant was clean, but the best part was the friendly staff. Bridget took our order, and she is a real gem, so sweet and kind. Highly recommend this restaurant.“

4.1 Good186 Reviews
Rumor Has It... Bar & Grill Sports Bar • $
125 N Main St, Hannibal

Customers` Favorites

Breaded Tenderloin Sandwich
Philly Cheesesteak Sandwich
Hand Made Potat Chips
Chili Cheese Fries
Chicken Sandwich
Grilled Chicken
Reuben Sandwich
Great Sandwich
Catfish Bites
Cheeseburger

“Saw your tenderloin on Facebook, thought I need to try it. Drove 100 miles and you did not disappoint. Flavor was great and it was very thick. Thank you and I'll be back.“

4 Good108 Reviews
Royal Garden Buffet Chinese • $
232 Huck Finn Shopping Center Street, Hannibal

Customers` Favorites

Buffet a Little Bit of Everything I Like
Banana Pudding Chocolate Pudding
House Special Egg Foo Young
Roast Pork Egg Foo Young
Beef w Chinese Vegetable
Lo Mein Lunch Special
Sweet and Sour Shrimp
Fried Chicken Wings
House Special Soup
Chicken Fried Rice

“Craving a wonderful Chinese buffet? Check out Royal Garden! Great crunchy Egg Rolls, Crab Rangoon, Fried Rice, Dumplings, Chicken Wings? General Tso's Chicken and all your favorite classic fare! Royal Garden's worth the ride! Made hot, fresh, and always delicious!

They also feature a wide variety or domestic fare like pizza and a fully stocked salad bar!

Save room for desert! Cake, ice cream, pudding! Love it!

Lots of helpful smiles and service that keeps me coming back for seconds!“

4 Good112 Reviews
Drakes Steak & Ale Barbecue • $$
421 Clinic Rd, Hannibal

Customers` Favorites

Tenderloin and Homemade Curly Fries
Tenderloin Sandwich Combo
Breaded Pork Tenderloin
Pulled Pork Sandwich
Baked Sweet Potato
Sweet Potato Fries
Pulled Pork Nachos
Drake Tails Brisket
Smoked Pork Steak
Mozzarella Sticks

“Strongly recommend this restaurant!! I had the ribeye steak sandwich and it was delicious, as well as the Drake tails (curly fries with cheese and pulled pork)!! My Mom had the tenderloin (be hungry if you order or save for lunch or dinner the next day), my husband had the smoked pork steak and loved the flavor of the meat, and Dennis "PAPI" had the smoked brisket ( he had never had brisket before)! Sydney and her family gave us a fabulous end to our vacation!! We will absolutely be back!!! Back to Iowa for now!!“

4 Good142 Reviews

You May Also Like