I see this thing is going in on 12th and Alameda, I have seen these all over Texas but never had them. Any good? Better than the Rudy's chain?