Levi Strauss Plaza, also known as Levi Plaza or Levi's Plaza, is an office complex located in North Beach/Telegraph Hill along The …
Reviews
Tripadvisor
4.0/5 · 74 reviews
5-star
50%
4-star
50%
3-star
0%
2-star
0%
1-star
0%
Recent reviews
Any rating
Loading reviews...
Jan 27, 2025
We like this little park at the food of the Filbert Steps and Telegraph Hill. It was developed as a part of the Levis Corp's office complex along the Embarcadero and now is an iconic spot with good …Full review by Thomas V
Nov 12, 2023
This is a quaint little park about a 10 minute walk from the main cruise port. I felt safe in the park compared to some of the side streets. It is small and has some cute fountains and nice plants. …Full review by bradziker1
Oct 8, 2023
Levi’s Plaza Park is a super little place that tends to be quite so you can sit down and enjoy the peace and quiet. It’s well maintained.Full review by StephenCr0ss