Update Info - Taqueria Monte Cristo
This restaurant was reported as closed. If it is open, let us know.
Taqueria Monte Cristo
36 Central Sq
East Boston, MA 02128
36 Central Sq
East Boston, MA 02128
This restaurant was reported as closed. If it is open, let us know.