A wedding venue and Mexican restaurant/bar, El Torro offers a pleasant atmosphere.