We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.


Is this your business?
2900 James Rd, Hannibal, MO 63401
+1 573-221-2662
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent13%
  • Very good29%
  • Average26%
  • Poor26%
  • Terrible6%
Jun 2, 2017
“Good Coffee And Very Helpful Staff”
Sep 23, 2016
“Great breakfast stop”
Restaurant Hours
Fast Food, American
2900 James Rd, Hannibal, MO 63401
All Details
Write a ReviewReviews (15)
Traveler rating
Traveler type
Time of year

1 - 10 of 15 reviews

Reviewed June 2, 2017

We arrived in Hannibal by bus for the day, being dropped close to Hardee's. It is 2.5 miles into downtown and a big "Thank You" to Erica for providing the details and means to enable us to arrange for a taxi. Good coffee and very...More

Thank bsandrs
Reviewed September 23, 2016

I noticed it on the way to motel the night before, knew this where I would get breakfast. I ordered their morning special and was not disappointed.

Thank Steven H
Reviewed August 26, 2016

Stopped here on our way home. After 4 days we were all exhausted and looking for a quick treat before we made the long drive home. That is exactly what we got here. They even had a lounge area set up with comfy chairs so...More

Thank Brandy B
Reviewed August 21, 2016

Driving through Hannibal and stopped for lunch. We ordered our food to go, a 1/3 pound burger and a 1/4 pound burger with fries. The first burger was right the other wrong and the fries needed seasoning. For being the lunch hour and three people...More

Thank IowaJim2015
Reviewed July 3, 2016

Upon walking out of Wendy's we drove north a block and stopped at Hardee's. No cars on the lot, no one behind the counter. One service person, I spotted cleaning the restaurant. He opened the door and said come on in, I will wash my...More

Thank Stu K
Reviewed April 12, 2016

I seldom eat at Hardee's other than Breakfast. I usually don't have time to stop at noon but many cars are there so give them a try.

Thank Jackie S
Reviewed February 4, 2016 via mobile

We stopped at the Hardee's in Hannibal on Feb. 4, 2016. We saw the sign on the door said they closed at 10, so we decided to get our food to go. We arrived at 9:35 & the front door was partially blocked by a...More

Thank nas88girl
Reviewed January 22, 2016

Food was average, what you expect from hardees. Not real clean, but passable. Price was actually a bit high for fast food. If you are that proud of your food how about cleaning more.

Thank Sean F
Reviewed January 6, 2016 via mobile

4 adults, 4 burger meals. Nothing special. Just a quick lunch before returning to condo in Clarksville and stopping for a pizza to eat in for dinner.

Thank Don S
Reviewed November 29, 2015 via mobile

Just left about 20min ago - stopped to grab a sandwich on our way home from the Ozarks. There were about 7 adults and a few children in the building. Went inside to use the restroom facility, it smelled horrible and had car vent-clips fastened...More

Thank Tracy E
Nearby Restaurants
Logue's Restaurant
119 reviews
.42 miles away
Huckleberry Bakery & Bistro
12 reviews
.30 miles away
Cassano's Pizza and Subs
57 reviews
.06 miles away
Viva Italia
9 reviews
.88 miles away
Nearby Attractions
Rockcliffe Mansion
479 reviews
1.29 miles away
Mark Twain Boyhood Home and Museum
731 reviews
1.75 miles away
Tom and Huck's Statue
197 reviews
1.76 miles away
Mark Twain Memorial Lighthouse
156 reviews
1.75 miles away
Questions & Answers
Get quick answers from Hardee's staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch
Restaurant features
Seating, Wheelchair Accessible
Location and Contact Information
  • Address: 2900 James Rd, Hannibal, MO 63401
  • Location: United States  >  Missouri (MO)  >  Hannibal
  • Phone Number: +1 573-221-2662
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing