Parking is almost non-existent (many of the streets in the area are permit parking only). There are paid garages at 3440 N. Broadway & 3157 N. Broadway, and free parking is available at Belmont Harbor.
Better yet, take the Red/Brown Line to Belmont and head east.