El Charro Mexican Restaurant Troy Review, pics, and menu info. El Charro Mexican Restaurant is a huge eastside hit. With locations in Fraser, Macomb,
El Charro Mexican Restaurant Troy Review, pics, and menu info. El Charro Mexican Restaurant is a huge eastside hit. With locations in Fraser, Macomb,