Casa Romero
30 Gloucester St, Boston, Massachusetts 02115
Featured Review : Tucked away in an ally off Gloucester Street in Boston’s Back Bay neighborhood is one of the best authentic Mexican restaurants in New England. Casa Romero may be understated by its "blink-and-you’ll-miss-it" storefront,...See Full Review