Coming from Alberta, Canada, this was a nice find! We had these at our resort in Puerto Vallarta and have kept an eye out since, they were so addicting. We found them at a Target just off the strip! I feel guilty for not buying them out. Are these just commonplace out here?

The original Las Vegas subreddit run by people who live in Las Vegas. Locals and visitors welcome.