MenuLizard
Taqueria Montecristo
146 Broadway
Somerville, MA 02145
(617) 628-8458
Takeout
Sitdown Tables
Table Service
Bar
Drive Thru
Delivery
Orders via Fax
Online Orders
Updated in Nov 2006
Almuerzos / Lunch
Ordenes / Side Orders
Tacos
Desayunos / Breakfast
Sopas / Soups
Full Page Menu