Carrows Address: 7601 N Mesa St, El Paso, TX 79912 Phone: (915) 584-9620 Payment: Restaurants, Foods-Carry Out, Chicken, Church's Chicken Other Businesses: Chick-fil-A at 7597 N Mesa St, El Paso, TX 79912 Famous Dave's at 7300 Remcon Cir, El Paso, TX 79912 Taco Cabana at 4810 Hondo Pass Dr, El Paso, TX 79904 Brick & Mortar at 115 S Durango St, El Paso, TX 79901 Long John Silver's at 7640 N Mesa St, El Paso, TX 79912