Auto Repair Shop, 3011 Main St, Dallas