Eating Mexican at Rita’s Taco Shop restaurant in Cedar City, UT.

Feedback

Do you manage or own Rita’s Taco Shop?

Yes