I understand restaurants have a hard time with ensuring critters stay out, but this still isn't appetizing, and I will remember it every time I visit (if I ever do again). The manager did state they would get pest control in to take care of it.
Address: 67 At Hwy W, Farmington, MO 63640
Location: United States > Missouri (MO) > Farmington
Phone Number: +1 573-760-9002