Place fish in a heavy-duty zip-top plastic bag. 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.
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. Remove from grill, and serve immediately.