The peanut sticks are the BEST! I wish there was a location in Dallas.