Visit Washington University in St. Louis! WashU is a beautiful college filled with amazing people, and it's the 15th best university according to U.S. News. Everyone I've known who has gone there has loved it! (In fact, it was one of my top 2 colleges I was choosing between.) I highly recommend your team take a tour, especially if you're from far away and probably wouldn't visit on your own. Plus, they offer an FRC scholarship!
Fitz's is a great place to eat if you're there. They gave me the biggest root beer float I've ever seen! It was so good, but it was HUGE!
Piccione Pastry has the BEST cannoli's I've ever had! GO THERE.
http://www.piccionepastry.com/