Mariscos El Gato

2818 Cherokee Street
St. Louis, MO 63118