David,
Here are a few restaurants that should be on your list while there. Full disclosure, I race sailboats and have been going to Newport regularly for 12 years. These places are on mine and everyone's go-to lists.
Breakfast - Franklin Spa, Spring St., Looks like a hole in the wall, but...