I have to admit I am a big fan of Fishheads. The location is great, right next to the ocean with the heaving waves adding that gentle white noise that blocks the sound of busy end of Byron just a block away ... Read More
To rate or comment on this review, you must Sign In first.
Location
1 Jonson Street at Main Beach Byron Bay NSW Australia