Eating Mexican at Sofia's Mexican Restaurant restaurant in Island Lake, IL.

Feedback

Do you manage or own Sofia's Mexican Restaurant?

Yes