2 thoughts on “Where in Alhambra is this outdoor stage?”

  1. Outside Rick’s diner on Main

  2. On Main Street, North side, between Garfield and First street.

Leave a Reply