Restaurant Review: MuquecaRachel Leah Blumenthal reviews the restaurant Muqueca in Cambridge's Inman Square.