St Louis Restaurant Review publishes a review about Magpies Cafe in St Charles, MO Everybody is constantly searching for their new favorite restaurant that is quaint, tasty, romantic, unique, enjoyable and most importantly to… October 28, 2015 · ·