My understanding is that Front Street is closed to vehicles intermittently. Likely busy weekends and for special events. At other times it acts as a normal street with roadside parking. 

Source: I have visited several times and looked at google street view to confirm that it is sometimes open to vehicles and parking.