Restaurants in Medford, MA
Restaurants • Night Life • Bars
123 Boston Ave.,
Medford ,
MA
02155
UNITED STATES
Based on 1 reviews
Best Mole Sauce Ever!
I'm from Phoenix, so I've had many Mexican meals, and this place is the real deal. The mole is incredible. So good. FYI: they don't have a liquor license. Prices are very reasonable. We go at least a couple times a month (or do take...Worldwide > United States > Medford, MA > Bars