Seals Fish & Chicken

918 W Eldorado St
Decatur, IL 62522
No photo available for this business

Business Information


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