Carmello's Restaurant

Good-bye, Carmello's; Hello Mex... and meals tax hike?
Published on Nov 5th, 2012
25 comments Last February, Carmello's, the venerable Italian restaurant that was located for 19 years at its familiar Emmet Street location next to the EconoLodge, moved to Fontaine Avenue into the former site...