6080 Minaret Rd, Mammoth Lakes, California 93546 USA
Clocktower Totchos - Nachos made with Tots
Photo Credit: Yelp