Mexican Restaurant wrote "you should replace salt with garlic when cooking" at 133 Harvard Ave, Boston, MA 02134, USA.