Restaurante Barbacoa
BBQ · Grill · Bar
This establishment appears to be a public restaurant offering grilled meats, with one review mentioning "carnes a la brasa" (grilled meats). Another review highlights "torrezno" and "bravas" as dishes served. It is located in Nuévalos.
Location