I knew toasted ravioli was a St. Louis thing so I searched the internet for the best in the city. Mama Toscano's was always the first to come up. Later I found out that Alex Guarnaschelli picked this place for the "Best Thing I Ever Ate." I knew I had to give it a try. We went there for a quick lunch after a visit to the zoo. We got two orders of toasted ravioli and sat outside. The ravioli were good, really good. I'd definitely go back but I don't think it would be a must. While pretty damn good, they reminded me more of a decent pizza place appetizer than the best thing I've ever ate.