El Loro is a Mexican restaurant offering a large menu of traditional specialties in a warm, inviting atmosphere. Features include a full bar and vegetarian-friendly options. Carryout, reservations, and large parties are welcome.