The city council in Austin, Texas recently proposed something that could seem like political Kryptonite: getting rid of parking minimums.
Those are the rules that dictate how much off-street parking developers must provide — as in, a certain number of spaces for every apartment and business.
Around the country, cities are throwing out their own parking requirements – hoping to end up with less parking, more affordable housing, better transit, and walkable neighborhoods.
I'm not saying don't try things. I'm saying better effort would be spent on building tram or buslines or whatever. Build the alternative and things will sort out.
It sounds like in the restaurant example they just externalized the problem, and street parking is dispersed, even if you aren't noticing it. That's fine in one occurrence, but if all places had this policy, and no alternative transit is implemented, then street parking will be a nightmare and no one has really benefited but the builder.