Hannibal is a city in Marion and Ralls counties in the U.S. state of Missouri. Interstate 72 and U.S. Routes 24, 36, and 61 intersect in the city, which is located along the Mississippi River approximately 100 miles (160 km) northwest of St. Louis. According to the 2010 U.S. Census, the population was 17,606, making it the largest city in Marion County.
Restaurants in Hannibal
5.0 based on 10 reviews
Our Specialty Food & Kitchen Store is located in an Old 1800's Building in the heart of Historic Downtown Hannibal Missouri. We are Main Streets General Store. Visit us to find old fashioned candy, jams, jellies, local honey, baking items, spices, candles, Artisan teas, Home Decor, Gifts, table linens, Items made in Missouri and also in Amish Country.
You have got to visit this store! The owner is fun, helpful and very knowledgeable! A wonderful mix of home, kitchen, food and gift items.
5.0 based on 4 reviews
Main Street 101 now moved across the street to Savannah's where you will find fun shopping for unique gift items, antiques, fine art, hand made and more. Prices range from the very inexpensive to moderate priced fine art.
4.0 based on 11 reviews
Ayers Pottery is a locally owned pottery shop in Historic Downtown Hannibal. Steve Ayers has been making pottery for over 30 years now. Stop in to tour the studio and see what amazing work is taking place! We look forward to seeing you!
ThingsTodoPost © 2018 - 2024 All rights reserved.