Combine lime juice and next 3 ingredients, stirring well.
Pour lime juice mixture over fish. Seal bag, turning to coat fish. Marinate in refrigerator 30 minutes, turning once.
Prepare grill.
Remove fish from marinade; reserve marinade.
Place marinade in a small saucepan; bring to a boil, and set aside.
Place fish on grill rack coated with cooking spray; grill, covered, 4 to 5 minutes on each side or until fish flakes easily when tested with a fork, basting often with reserved marinade.