Ace Drive-In
8015 Imperial Avenue,
Lemon Grove,
CA
91945
8015 Imperial Avenue,
Lemon Grove,
CA
91945
2 people favorited this theater
Uploaded By
More Photos of This Theater
1968 double feature at the Ace with Disney’s “The Love Bug” and “The Gnome Mobile.”
No one has favorited this photo yet