I don't know what the previous commenter experienced, honestly, because I've seen plenty of people of all ethnicity there. I've even had some friends working there at one point or another whom I KNOW aren't racist.
Joe's Diner is just that - a diner. They serve a good variety of food, and breakfast is served at all hours. I love their biscuits and gravy, and their chili is great, too. The only thing I've had that I didn't necessarily care for was the catfish sandwich, but I wouldn't describe it as bad.. Just nothing magical.
If it's late at night and you need some food, Joe's isn't a bad choice. Bring cash; they don't take credit or debit cards. It's great to go to if you've had a late night at work, or a late night partying. Sometimes the patrons can get a little loud in the late hours (midnight or later), but you can't expect much from any restaurant at that hour here in Hannibal.
*Terms & Conditions: Savings calculation is based on Flight + Hotel vacation package bookings for a 3 month period for 2 adults with a 2+ night length of stay compared to price of the same components if booked separately during same period. Savings will vary based on origin/destination, length of trip, travel dates and selected travel supplier(s). Savings not available on all packages.