Los Charros opened its doors Monday in the former Casa Mexico at 2806 Mount Pleasant St. The family-owned restaurant’s menu offers fresh and authentic Mexican food, with an emphasis on grilled fare ...