Barbacoa is a fine dining restaurant offering a unique fusion of Mexican, Spanish, and Caribbean flavors. It is known for its slow-cooked, tender beef barbacoa seasoned with chilies and spices.