Taquería Barbacoa de Santiago is located in Alvaro Obregón, Mexico on Calz de Las Aguilas 1162, San Clemente. Taquería Barbacoa de Santiago is rated 3.9 out of 5 in the category barbecue restaurant in Mexico.
Address
Calz de Las Aguilas 1162, San Clemente