El Loro is a Mexican restaurant offering a wide selection of traditional specialties in a warm, inviting atmosphere. Features a full bar and accommodates large parties.