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
Check Website For Updated Menu
Online Ordering Options
(See pickup options)
Uber EatsNot Delivering: Outside of delivery range