Barbacoa is a restaurant located in Santa Cruz de Tenerife, Spain. It is known for its BBQ and grill offerings, providing a casual dining experience. The establishment is open until 11:00 PM.
Plaza San Cristobal 23 Frente A La Plaza De La Milagrosa, 38204 Santa Cruz de Tenerife, Tenerife España