Back
Lime Logo

Lime

2.15mi
73 Winnisimmet Street, Chelsea, MA, 02150
Not Available NowCall Now

About Lime

If you're looking for New Mexican restaurants in Chelsea look no further. Lime is known for having some of the best New Mexican in Chelsea. Located at 73 Winnisimmet Street, Lime is a great place...show more

Online Ordering Options

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
64 minEst. Time