Montclair is a town that loves its food. With three vibrant downtowns and a ton of tell-a-friend restaurants, there are gems everywhere you look. Italian comfort food, Ethiopian flavors, and Tex-Mex ...