You enter El Charro and think it's some basic/ fast food Mexican spot. You look up at the menu and see sooooo many choices. Ok, maybe El Charro isn't your... more
Conveniently located across from Broadview Station and near the Danforth. Tacos are great, portion sizes were fair, service is friendly. The tacos were... more
Excellent service, delicious foods with delicious seasoning and ultra fresh tasting ingredients. Chimichanga was roasting the flavor, filled with fresh... more