Discover 35 spanish restaurants in lynn. Top-rated picks include Avila Restaurant, Avila Restaurant, Avila Restaurant .
49 Union, Lynn
(781) 477-0771
189 Union Street, Lynn
(781) 593-3333
649 Lynnway, Lynn
(781) 477-0331