STAR DRIVE-IN

Star Drive-in

2830 U.S. 160, Monte Vista, 81144