Seals Fish & Chicken

217-428-3026
918 W Eldorado St
Decatur, IL 62522
No photo available for this business

Business Information

Restaurants
Seafood

Customer Reviews (1 reviews)

Citysearch User

on Citysearch May 30, 2009
If you like fried fish and chicken you will love their food. The prices can be a little high but it is more than worth it. You gotta try the... (more)

Browse our top cities

Browse cities by state