Well, it's a town of 2800 people. I'm honestly surprised it has more than one cafe/restaurant at all. When we first moved to Muscoda, WI years ago, it had one restaurant that was open for mornings and lunch, and a bar/restaurant that was open for dinner/evenings. None of the other bars served food, except one that served shitty frozen pizza. Of course, Muscoda was only 1300 people when we moved there; so, smaller than Parowan.
Edited to add: Though I have relatives that live in Cadott, WI, which is a town of between 2k and 3k people. The only restaurant is part of a gas station.