Smashburger Sizzles, Opens First McAllen Location March 2011 Smashburger, a fast-casual “better burger” restaurant will open its first McAllen location on March 24, 2011. The restaurant located at… February 21, 2011 · ·