The Winter Honda Dealership is located right off the freeway. In fact, it can be seen from the freeway with their large advertisements and signs. They have a relatively large lot of cars. Their indoor showroom is cool and bright. They have staff standing outside ready to answer any question one might have. They aren't overly aggressive in their approach toward a customer. But, we found them to be pricier than the one in Walnut Creek.
more