Cruz N Carz Share: Auto Repair Cruz N Carz Visit Website 6931 Isla St Brookside Village, TX 77581 281-412-0475 About Map About Automotive repair shop. Affordable rates from a reliable mechanic. We offer repairs and maintenance on all domestic and foreign cars, trucks, SUVs and vans. What's Nearby? Distance: 5 10 15 20 25 50 mi.