North Beach Fish Camp is hands down some of the best food I have had in Jacksonville! The preparation is fantastic, the ingredients obviously fresh and handpicked. While the menu is primarily made up of well-prepared seafood dishes they have a number of non-seafood options. I have never ordered anything that I have been disappointed with here. The wait for a table can be long at times and it costs a little more than most places, but it is all worth it! Without a doubt. The service has always been attentive and it makes a great destination for a nice dinner outing at the beach. I would recommend the Swordfish, grits and collards as it is full of flavor and some of the best put together dishes I have experienced.