An April 2006 trip
to San Francisco by nmiller2006
Quote: The Best Tour in San Francisco is an 80 minute Comedy on Wheels on board an Amphibious Duck Tour.
Attraction | "San Francisco Duck Tours"
Member Rating 5 out of 5 on May 3, 2006
Ride The Ducks/San Francisco Duck Tours
2766 Taylor Street At Fisherman's Wharf
San Francisco, California 94133
San Francisco, California