Cyclone Anaya’s newest Houston location is a hit