Confection Obsessions Bakery
Bakery, Cookie Shop, Cupcake Shop
Serving Hannibal, Missouri 63401The best bourbon balls around, even better than homemade!
Main Street Wine Stoppe
Bar, Cocktail Bar, Beer Garden
303 North Main Street Hannibal, Missouri 63401The worker could be a bit nicer too their customers the wine that I had wasn't the best. Personally I will not go back. But others say that they love it and they love th ... more
Tropical Smoothie Cafe
Juice Shop
31 Melgrove lane Hannibal, Missouri 63401Very caring employees
Ayerco
Convenience Store
304 US Hwy 61 S Hannibal, Missouri 63401They have what you need
Ayerco
Convenience Store
1208 Mark Twain Ave Hannibal, Missouri 63401Great place to fill up.. friendly professional staff.
Little Caesars Pizza
Pizza Restaurant, Pizza Delivery, Pizza Takeaway
365 McMasters Ave, U.S. 61 Hannibal, MO 63401Traveling. Pizza was good but not cut through all the wayso fell apart when I tried taking a peice out of the box. Asked for a plastic knife at the register. Was told the ... more
Wayne BBQ
Barbecue Restaurant, Caterer, Restaurant
218 N Main St Hannibal, MO 63401The bbq that sticks to your bone any time of the year
Rustic Oak Grill & Pub
Restaurant, Bar, Barbecue Restaurant
203 Huck Finn Shopping Center Hannibal, MO 63401We had the most Delicious Dinner Saturday night. I've had Tenderloins all over and this one was by far the BEST I'VE EVER EATEN..The Po'boy was ABSOLUTELY #1 and the Onio ... more
Casey's
Pizza Delivery
4215 Mcmasters Ave Hannibal, Missouri 63401Good Gas prices and other things like sweets
Badger Cheese Haus
Cheese Shop, Beer Garden, Cafe
101 C North Main Hannibal, Missouri 63401Friendly shop owner, great cheese and other foodstuffs. Always have a good conversation and leave with a nice cheese.
Casey's - CLOSED
Pizza Delivery
3827 Highway Mm Hannibal, Missouri 63401Got lots of stocking stuffers buy one get one free
Gabriella's Authentic Mexican Cantina
Mexican Restaurant
374 Huck Finn Shopping Center Hannibal, Missouri 63401Good food at affordable prices
Ole Milt's
Bar
217 South Main St. Hannibal, Missouri 63401Mama is a sweetheart, I don't care what others say, this place is amazing.
Ayerco
Convenience Store
4121 Market St. Hannibal, Missouri 63401Great prices. Friendly staff. Short wait time.
Arby's
Miscellaneous, American Restaurant, Deli
4729 McMasters Ave Hannibal, MO 63401It took nearly 20 minutes for a single classic roast beef sandwich. How? Staff seemed disorganized. Sticky floors - you can see footprints tracked around the store and em ... more
Scott Anderson Roofing
Roofing Contractor, Service Establishment
Scott Andersen did a two shingle tear off and replaced roof including 6 4x8 pieces of plywood due to damage that we would have never known about. Honest and dependable. ... more
Drone's-Eye Aerial Services
Aerial Photographer, Service Establishment
Excellent service. Called Bobby at 3pm on Sunday and had all the photos of my property and back home by 630. Very reasonable prices. Would highly recommend.
ALDI
Supermarket
4419 McMasters Avenue Hannibal, Missouri 63401Good place, friendly staff. . Remodel is underway.
Smooth As Ice
Ice Cream Shop
218 N Main St Hannibal, MO 63401Got a cake batter milkshake looked like vanilla milk w sprinkles tasted like it too ice cream was okay not something I would pay 15 dollars for again sadly needs a lot of ... more
Dairy Queen (Treat)
Ice Cream Shop
306 Highway 61 S Hannibal, Missouri 63401Small shop but have nice selection of birthday cakes and bars premade in the freezer. No room for indoor sitting but free tables outside. Don't tell my doctor that I was ... more
Burger King
Fast Food Restaurant
4811 Mcmasters Ave Hannibal, Missouri 63401The lady in the drive thru at 10:05pm on 03/07/2024 was a very delightful individual! Customer service was top tier!!
Huckleberry Nutrition
Juice Shop
3935 McMasters Ave Hannibal, MO 63401Great shakes Teas Wish they would have had the Select product for my husband though
Tipsy Bricks Bar
Bar
116 North St Hannibal, MO 63401Very layed back and awesome group of people
Friendship Brewing Company- Hannibal
Brewpub
422 N Main St Hannibal, MO 63401Dang great place to grab a great beer if you're in Hannibal. Friendly staff and very good beer
Frozen Sippi’s LLC
Cocktail Bar
108 N Main St Hannibal, MO 63401I stayed overnight in Hannibal and was looking for a place to get some dinner. I saw a pizza sign on the window and went in. They baked a pizza for me to take back to ... more
Ole Wolfhound Pub
Restaurant
316 N Main St Hannibal, MO 63401They literally keep food on the floor and dont wash anything
Domino's Pizza
Pizza Delivery
4315 McMasters Ave. Hannibal, Missouri 63401All in all I was let down. Late delivery , Cold pizza . Ignorant delivery driver and I believe I paid him to much. I won't be ordering from there anymore. Absolutely t ... more
Wendy's - Closed Temporarily
Fast Food Restaurant
314 Hwy 61 South Hannibal, Missouri 63401It says temporarily closed but all the signage is completely gone from this building.
Pizza Hut
Pizza Delivery
4839 McMasters Ave Hannibal, Missouri 63401I just had a medium size pizza (carry out). It had just about enough sauce, cheese and sausage on it for a six 6" pizza. The crust was so hard (over cooked) that I drop ... more
Hardee’s
Miscellaneous, Hamburger Restaurant
2900 James Rd Hannibal, Missouri 63401The Breakfast Biscuits are Absolutely Delicious
Sportsman's Bar
Bar
112 S 7th St Hannibal, MO 63401Down to earth. Good atmosphere. They don't serve food here. Darts ,pool table and shuffleboard and has two slot machines in the smoke room .. the best bar in that area an ... more
Taco Bell
Fast Food Restaurant
4413 McMasters Ave Hannibal, Missouri 63401The person in driver through was just all tg a good vibe
KFC
Chicken Restaurant
229 Highway 61 Hannibal, Missouri 63401Spent 45 min in the drive through and 15 min in front of the window. Never got food. It was 3 cars in front of me when I first got to the location. Manager had no Idea th ... more
Long John Silver's
Fast Food Restaurant
4401 McMasters Rt. 61 Hannibal, Missouri 63401Ordered online. Fish & sides were hot and ready to go. Best-tasting fish we have in the area.
Papa Johns Pizza
Pizza Restaurant
204 SteamBoat Bend Shpg Ctr Hannibal, Missouri 63401Great desserts and pizza and fast delivery
McDonald's
Fast Food Restaurant
4407 McMasters Ave Hannibal, Missouri 63401Better than other McDonalds I've been to.
Walgreens
Drug Store
455 Highway 61 N Hannibal, Missouri 63401They are constantly 10+ days late on my daughters seizure meds and it happens every month. They say that corporate doesnt let them keep meds on the shelf which I know is ... more
Subway
Sandwich Shop
3527 Stardust Drive Hannibal, Missouri 63401The staff was nice, the service and the food were pretty good.
Saints Avenue Buffet
Restaurant
3913 McMasters Ave Hannibal, MO 63401Great food and nice staff. Thank you!
STARDUST COFFEE HOUSE
Coffee Shop
4718 Stardust Dr Hannibal, MO 63401I'm not from around here and this place was amazing. fast, and probably the best coffee ive ever had. 20/10
Great River Brewing Co.
Brewery
219 N Main St Hannibal, MO 63401Great beer... Atmosphere has a chill vibe. Truly a flavor for everyone.
Coffee Barn
Coffee Shop
3701 Stardust Dr Hannibal, MO 63401Their drinks and food are always delicious they have drinks for everyone and staff are always friendly, fast, and efficient. 10/10
WEST END BAR & GRILL
Bar
3308 Market St Hannibal, MO 63401Always great food and all the girls are great!
The Snack Shack LLC
Food Court
800 Birch St Hannibal, MO 63401Love their Wednesday specials. $5 and pick a meal. You get what ever meal, side, and drink that you draw. It was fun to do.
Kupcakes Bakery Vending Machine
Bakery
214 N Main St Hannibal, MO 63401Walking along Main Street in Hannibal, my eyes were drawn to the bright pink vending machine in a doorway. This is an outlet for local baker Kupcake Bakery and I had no c ... more
Mississippi Marketplace, LLC
Kitchen Supply Store, General Store, Grocery Store
217 N Main St Hannibal, MO 63401This store was awesome! They literally had everything! Tons of food, drink & snack options, & everything in between! This was one of those places I'll continue to visit f ... more
Down Under Lounge
Bar
600 Broadway Hannibal, MO 63401Not as busy as once was.
Sawyer's Creek
Miniature Golf Course, Service Establishment, Gift Shop
Serving Hannibal, MOVery disappointing to see how run down this place has become. We used to come here all the time when visiting Hannibal. The bumper boats were broke (all two of them); t ... more
OBrien Sewer Service
Plumber, Service Establishment, Septic System Service
Serving Hannibal, MOWas able to clear and accurately diagnose our sewer problem. Good service.
La Azotea Lounge
Bar
323 N Main St Hannibal, MO 63401The owner and bartenders there are awesome. So nice! It's a fun environment and they have an apartment rental above the bar! They have a back outside sitting area with fi ... more