Restaurant Medure, just outside the Marriott Sawgrass property; casual but very upscale. Used to live in Ponte Vedra; we still eat there every chance we get; call for reservations, 'tho, as they can be very busy.
Matthew's in San Marco. It is a drive, but Matthew got the restaurant at the Ritz-Carlton on Amelia Island their 5 star rating (they lost it when he left...he is back consulting for them now). It is very high end, but their prix fixe wiine pairing dinner is not to be missed if you are a food and wine lover.
Players Cafe in the shopping center at A1A and Solano Road is great for breakfast.
Cruisers, either the original in Jax Beach or the one at the TPC shopping center just up A1A from the Marrott is great for a casual lunch or dinner. The menu is not huge, but everything is freshly made: burgers are great, salads are huge (try the Big Salad with marinated chicken, house made ranch dressing) chicken sandwich, quesadilla...oh, the cheese fries! As I said, we used to live there and all of my family and friends still insist on going there every time we/they are in the area. I understand that the restaurants have recently changed hands, but my son was just there (twice) three weeks ago and he said the food is still great and the service has even improved.
Bistro Aix, also in San Marco, is the new "in" restaurant; can't vouch for it as we haven't been.
Lulu's on the Intercoastal Waterway has the best fried oysters anywhere.
And yes, Al's Pizza is the way to go for a pie craving.
I could go on. Just let me know if these aren't enough suggestions.
I've been to Mackenzie's Steakhouse for a dinner party and enjoyed it. Plus, they have a deck and band if you enjoy that atmosphere. http://www.mackenziessteakhouse.com/
There is also Pom's Thai Bistro. I personally love the Rama Thai Delight. http://www.thesanmarcogroup.com/ppv/
Al's Pizza is a local pizza place. http://www.alspizza.com/
Jacksonville Beach is about 15-20 minutes from Sawgrass. You may want to check out some options there. I don't hit the beach often so I can't give many personal recommendations, but here is a local dining guide with more beach listings. http://www.jacksonvillemag.com/pdfs/d...