The Urinals of Yachtsman Steakhouse

Yachtsman Steakhouse is a restaurant located in Disney's Yacht Club at Walt Disney World in Orlando, FL.

Filed under: Bars & Restaurants
Tweet

<font face=arial>AS</font> contributed this image.