Located near the San Francisco Bay, the Embarcadero is a road lined with shops. They weren't necessarily the best shops, but there were restaurants and souvenir shops. There were many ports on one side and you could stand and see Alcatraz. Not very hard to find parking.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.