The very best Barbara ever!
amazing barbacoa! not greasy or oily and it tastes so good, i plan to stop by every week!
Best Barbacoa on this side of town so far. No grease that’s important