wnp07.00306

Judah & La Playa

January 1, 1990

Java Beach interior. Patrons and a line of coffee urns. [4]

Judah & La Playa
Location

1396 La Playa St, 94122

Keywords
Artifact
  • Date Added: March 5, 2019
  • Contributor: Courtesy of Paul Kozakiewicz, Richmond Review
Rights

Downloadable: Yes