The Takeaway at Barbacoa
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Fast food restaurant
Address: Barbacoa. Europa centre, 31530 Las Palmas, Puerto Rico
GPS Coordinates: 17.9778,-66.04067
Facebook: facebook.com/1552048395124791
Instagram: Photos and Videos