From Our Editors
When you're looking to buy ingredients in a pinch, Los Barraco boasts a perfect grocery store for that very purpose. With fast service, you'll be able to go in and out at their store in Philadelphia in no time.
Patrons of Los Barraco will love the convenience of the nearby parking spaces. So find all the caloric fuel you need to get you through the week from Los Barraco in Philadelphia.