Update Info - The Unlucky Cow Cafe
This restaurant was reported as closed. If it is open, let us know.
The Unlucky Cow Cafe
618 Main St
Mendota, IL 61342
618 Main St
Mendota, IL 61342
This restaurant was reported as closed. If it is open, let us know.