2482 E Desert Inn Rd, Las Vegas, Nevada 89121 USA
Chamango Ice Cream Chamafresa Ice Cream
Photo Credit: Yelp