- Parking for Main Street is simple and abundant. Over 1,600 parking spots are available both on-street as well as in lots directly behind the shops. Multiple breezeways will give you direct access from these parking lots to your favorite shops and restaurants. One of the greatest benefits of visiting Main Street is that all available parking is FREE. Directional signs at the entries of these lots will direct you to a parking spot quickly so that you can begin enjoying all that Main Street has to offer.