Back to La Barbacha Restaurant
Con Barbacoa (With Steamed Lamb)
$21.07
Layers of chips smothered.
- Choose your sauceChoose 1Required
- Get your sauce on the sideChoose up to 1