St. Cecilia is proud to be featured in the Riverfront Times yet again as one of the best fish fry feasts in St. Louis! Join us on the following dates: March 8th, March 15th, March 22nd, March 29th, April 5th, April 12th.