Remove Ads

Photo of Sabor A Barrio Restaurant

Sabor A Barrio Restaurant

7557 Shopping Center Centreville Rd, Manassas, Virginia 20111 USA

22 Reviews