Discover 35 spanish restaurants in roxbury. Top-rated picks include Avila Restaurant, Avila Restaurant, Avila Restaurant .
153 Blue Hill Avenue, Roxbury
(617) 541-5400
221 Dudley Street, Roxbury
(617) 522-3672