Hannibal, MO Listings Local Resources Dining Shopping Leisure Highest Rated Dining Fiddlestiks Food & Spirits Company $$ 167 reviews American (573) 406-0493 8945 Highway 36Hannibal, MO 63401 Palermos $ 32 reviews Italian (573) 501-3088 702 BroadwayHannibal, MO 63401 The Brick Oven $$ 122 reviews Italian, Pizza, Wine Bars (573) 221-1288 205 Center StHannibal, MO 63401 Big Muddy BBQ $ 166 reviews Barbeque (573) 603-1252 302 South Highway 61Hannibal, MO 63401 Java Jive $ 139 reviews Coffee & Tea, Sandwiches, Bakeries (573) 221-1017 211 N Main StHannibal, MO 63401 LaBinnah Bistro $$ 168 reviews Mediterranean, New American, French (573) 221-8207 207 N 5th StHannibal, MO 63401 Saints Avenue Steakhouse & Buffet $ 5 reviews Steakhouses, Buffets, Chicken Wings (573) 221-5808 3913 McMasters AveHannibal, MO 63401 Rumor Has It $ 43 reviews Steakhouses, Burgers, Cocktail Bars (573) 221-7529 125 N Main StHannibal, MO 63401 Mark Twain Dinette $ 155 reviews American, Diners, Sandwiches (573) 221-5300 400 N 3rd StHannibal, MO 63401 Sidekick BBQ & Sweets $ 4 reviews Salad, Barbeque, Burgers (573) 231-2313 422 N Main StHannibal, MO 63401 Rustic Oak Grill & Pub $$ 64 reviews American, Steakhouses (573) 221-4900 203 Huck Finn Shopping CtrHannibal, MO 63401 Logue's Restaurant $ 58 reviews American (573) 221-9742 121 Huckleberry Heights DrHannibal, MO 63401 The Rebel Pig $ 63 reviews Bars, American (573) 769-2454 119 S Main StPalmyra, MO 63461 Rio Grande Bar and Grill $ 9 reviews Mexican (573) 603-1216 111 Bird StHannibal, MO 63401 Jet's Palace $ 70 reviews Chinese (573) 221-8000 2905 Palmyra RdHannibal, MO 63401 Finn's Food and Spirits $ 52 reviews New American, Pubs (573) 248-0881 214 N Main StHannibal, MO 63401 Mimi's Coffee House $ 43 reviews Coffee & Tea, Ice Cream & Frozen Yogurt, Sandwiches (573) 603-0107 106 Lakeside DrHannibal, MO 63401 Cassano's Pizza & Subs $ 69 reviews Pizza, Sandwiches (573) 221-5442 2860 James RdHannibal, MO 63401 Cole's Hearth Room $ 34 reviews American (573) 773-2056 3749 Hwy BbPalmyra, MO 63461 Becky Thatcher's Diner $ 74 reviews American, Breakfast & Brunch (573) 719-3602 213 N 3rd StHannibal, MO 63401 Gran Rio Mexican Restaurant $ 46 reviews Mexican (573) 406-0404 206 Stmbt Bend Shopping CtrHannibal, MO 63401 Hats Restaurant $ 3 reviews American, Seafood (573) 769-4111 7143 Hwy 168Palmyra, MO 63461 El Nopal Mexican Restaurant $ 33 reviews Mexican (573) 769-2730 855 Marion City RdPalmyra, MO 63461 Drakes Steak and Ale $$ 72 reviews Steakhouses, American, Bars (573) 629-2409 421 Clinic RdHannibal, MO 63401