LongHorn Steakhouse Opens New Restaurant in McAllen, Texas LongHorn Steakhouse today announced the opening of its first location in McAllen, Texas. The restaurant, best known for its atmosphere… April 11, 2011 · ·