South Philly Barbacoa $

restaurant in Philadelphia

Phone: +1 215-360-5282

Website: southphillybarbacoa.com

Address: 1703 S 11th St, Philadelphia