Great fries and tartar sauce. At Downtown Disney. Fantastic food and have never gotten ill.
— Very
— Most/All
— Excellent