EL CHARRO locations
Mexican Price range $1-15 – $15-30 3 locations


El Charro - St Clair Shores24401 Harper Ave, St Clair Shores, MI 48080
Rated 4.6 out of 5 by 17 guests
Mexican Price range $1-15 – $15-30 3 locations



24401 Harper Ave, St Clair Shores, MI 48080
Rated 4.6 out of 5 by 17 guests