Search results
- See moreSee moreSee moreSee moreEl Charro - Saint Clair ShoresMexican Restaurant · $$
El Charro, established in 1973, is a family0owned and operated Italian restaurant. Its menu includes a variety of...
Website: elcharrousa.com
Phone: (586) 779-5060
24401 Harper Ave St Clair Shores, MI 48080 172.04 mi
Is this your business? Verify your listing
Amenities
- Family friendly