CHUPACABRA in Byron Bay
Shop 12a/3 Clifford Street, Suffolk ParkMenu CHUPACABRA
How to get to CHUPACABRA
Address
Shop 12a/3 Clifford Street, Suffolk Park
Follow Us
Opening Time
6:30am – 10pm: Mon-Sat
6:30am – 3pm: Sun
Services
- Breakfast
- Outdoor seating