Get directions to: Taco Casa, Fort Worth, TX Restaurant address: 9550 Clifford St Fort Worth, TX 76108, USA Driving Walking Bicycling Restaurant: Taco Casa