The Urinals of Umatilla Inn

Umatilla Inn is an inn and restaurant in Umatilla, FL

Filed under: Bars & Restaurants | Hotels & Casinos

Umatilla Inn sports the following online reviews:

  • "After I ate there called back to speak to the manager, and she hung up on me."
  • "I called back and asked her not to hang up on me and she did it again."

Submitted by MrT