• Mike's Tavern
    2 reviews
    90 W Hoover Ave, Cedar City, UT 84720, USA
    Bar
    I have always enjoyed Mike's. Good food and friendly!