There is an enormous variety of excellent cafe's and restaurants in Byron Bay. (byron-bay.com)
Sadly Independence Beach does have extensive, ongoing construction projects in the form of huge, high - rise, Chinese financed resort and casino complexes, though towards the northern end, on a quiet stretch, the Small Beach Bar makes for another worthy stop with excellent cafe fare, tables in the sand and good overall views of the beach. (travelfish.org)
Main Beach is also home to Tedder Avenue - a great strip of excellent cafes, restaurants and bars. (world-blue.com)