Helen's Casa Alde Share: Restaurant / Club Helen's Casa Alde Visit Website 108 North Main Street Buda, TX 78610 (512) 295-2053 Rep Info Whom to Contact Lillie Ann Alcala