Friacos Mexican Restaurant

1321 Illinois Rte 59 Shorewood IL 60404 USA

(815) 254-4866

Location