The Embarcadero is a great park and a beautiful place to hold a car show. You can bike, run/walk or picinic and watch the boats go by. With the marina right there you can launch your boat. There are lots of great restaurants nearby along with all the great hotels. It's also located near the Civic Center.