As far as good food and quality atmosphere, you cant beat this place:
https://maps.google.com/maps?q=ormond+beach&ll=29.285202,-81.057058&spn=0.000815,0.001032&hnear=Ormond+Beach,+Volusia,+Florida&gl=us&t=h&z=21&layer=c&cbll=29.285202,-81.057058&panoid=laMMSgt683-dcHE3NfecwQ&cbp=12,321.6,,0,0...