Venue Details

20 Star Starred
Theatre on San Pedro Square
Located in the courtyard behind Peggy Sue's Restaurant 29 North San Pedro Street San Jose, CA 95110
408-979-0231
Venue website Get directions

Reviews & Ratings

"The Elves and The Shoemaker"
6 ratings
4.2 average rating
  • 2
    5
  • 3
    4
  • 1
    3
  • 0
    2
  • 0
    1
phi_alpha
9 events
1 review
0 stars
attended Nov 29 2013

awesome experience! took us back in time....great ambience & good food!

report as inappropriate
More Information