248 Holland St., Teele Square, Somerville, MA
617 623 9201
Hours
Tues-Thurs, 5pm - 10pm
Fri, 5pm - 11pm
Sat, 11:30am - 11pm
Sun, 5pm - 10 pm
Mon, closed
Tex-Mex Restaurant & Tequila Bar
Hours
Tues-Thurs, 5pm - 10pm
Fri, 5pm - 11pm
Sat, 11:30am - 11pm
Sun, 5pm - 10 pm
Mon, closed