El Charro Mexican offers a full menu of Mexican cuisine, with vegetarian-friendly options. Enjoy table service, takeout, and a full bar.