Food & Drink

Targa Trophy 2010

Published On 06/23/2010 Published On 06/23/2010
Previous Venue Next Venue Venue Description
1. Targa Trophy 2010 421 West B, San Diego, CA 92101

The Triple Crown Road Rally Series is finishing up its first leg at the W, and the public's invited to watch the competing supercars screech into town, then ogle them up-close in the parking lot. Contestant autos include the not-even-for-sale-yet mid-en