The Embarcadero Anchor
W Laurel St
San Diego, CA 92101
The Embarcadero Anchor is a quaint waterfront cafe in San Diego, CA, offering a selection of coffee, pastries, and light bites.
With its picturesque location overlooking the harbor, it provides a relaxing spot for locals and tourists to enjoy a casual dining experience.
Generated from their business information
See a problem?