Star Drive-in

East Miami Road, Montrose, 81401