Fiesta Twin

475 Fifth Avenue,
Chula Vista, CA 91910

Unfavorite 1 person favorited this theater

Grand opening ad

Fiesta Twin

475 Fifth Avenue
Chula Vista, CA 91910
United States