El Charro is a relaxed Mexican restaurant offering a variety of fare, including vegetarian options and margaritas.