The village as such had plenty of good options
Lots in the whole Mammoth area including the Village.
There are a lot of places right in the villiage,if that is where you are staying and if not there are many wonderful places for breakfast ,lunch and dinner
Loads of good places, check TripAdvisor - you would be pushed to find a bad one !!!
Thanks! Your answer is awaiting moderation.