San Diego, CAPedestrian injured and suspected drunk driver Carmelo Hernandez Cruz, 28, arrested in collision on South Santa Fe Drive at Palmyra Drive in Vista, CaliforniaAccident Date: Wed, 03/24/2021