Luna’s Tacos has become a staple in Iowa City since it started appearing at the Iowa City Farmers Market in 2019. In May 2021, the restaurant started operating its mobile food stand on the Ped Mall.
MUO faced controversy when one of the judges claimed that the finalists were selected beforehand during a “secret vote.” ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results