Sekilas Chupacabras
At Chupacabras, we combine the spirit of South American cuisine with the heart of Bali. Located in Kedewatan, Ubud, our modern steakhouse showcases the highest quality prime meats, slow-grilled over a 2-meter wood-fire grill. Sip on expertly mixed cocktails, savor the sunset, and take in the stunning view as tradition and innovation come together on your plate.
journey@smgindonesia.com
https://chupacabrasbali.com/