Hannegan's Restaurant and Pub is located in historic Laclede's Landing and provides an elegant atmosphere for business and pleasure. Menu consists of toasted ravioli, bruschetta, shrimp cocktail, senate bean soup, hannegan's house Caesar salad, Cajun bayou pasta, Portobello stuffed ravioli, steamed mussels, steak, French dip, Reuben and hamburger sandwich, farmhouse chicken, hannegan's Irish stew, and caramel fudge pecan pie.
They have banquet rooms with all the amenities, delectable cuisine, professional service, and live jazz bands, perfect for a bus tour group, rehearsal dinner, business lunch, birthday party, or any other occasion.