Restaurants → Restaurant Details

Star Drive In
Star Drive In
(719) 852-2613
2830 US Highway 160 W
Monte Vista CO 81144
http://www.carload.com/starmv.htm


Location