Catfish Pad is a seafood restaurant Leon County Florida located in United States.
4229 W Pensacola St Tallahassee , FL 32304 United States
Service is good food is decent but overpriced, fried pickles are awesome though! You get alot of them
The food is over priced
The baked Tilapia is delicious! I always order that with double servings of broccoli. - Natalie