Named after Thomas Jefferson, Jefferson City is a small and beautiful town set along the great Missouri river a few miles from St. Louis and has a long historical background. The city boasts diverse culinary treats that you can savor when visiting great museums here. Its restaurants offer menus with delicacies from Middle Eastern to Greek to German that await your discovery. While viewing the iconic state capital building from the adjacent bistros, dig into their grilled tilapia tacos, beef roulade and the filet pepper steaks served with bordelaise sauce. The restaurants not only offer foods that overwhelm your taste buds, but also offer an assortment of wines and beers to wash down your meals.