The Catfish Place is listed in St. Cloud, FL under food and drink business. It carries a 4.6-star rating from 4,036 Google reviews. You will find it open 11 AM – 8 PM on Monday, Tuesday, Wednesday, Thursday and Sunday, with different hours on Friday and Saturday. You will find it at 2324 13th St, St Cloud, FL 34769. Reach them on (407) 892-5771, or see more at thecatfishplace.com.