Let's face it: We are one food-lovin' nation. Deep-fried butter at the Texas State Fair? Pass it on over, y'all. A demitasse of cucumber foam from a four-star French restaurant? Don't mind if I do, Pierre. So, if we're so willing to eat anything and everything, why do we draw the line at bugs? The Sophia M. Sachs Butterfly House (15193 Olive Boulevard, Chesterfield) poses this... More >>>