Get directions to: Taco Casa, Seminole, OK Restaurant address: 1713 N Milt Phillips Ave Seminole, OK 74868, USA Driving Walking Bicycling Restaurant: Taco Casa