American restaurant · 305A Grand Loop Rd, Mammoth, WY
Dine-In
More food in Mammoth, WY · American Food in Mammoth