In Riverside / Avondale there is Orsay (expensive but GOOD!) which is a great restaurant and full bar, also Sake House for the best Sushi in Florida (IMHO).
For breakfast it's The Metro Diner on Hendricks Ave.
For dinner it's either Cantina Laredo at the St Johns Town Center or Barbara Jeans on Palm Valley Rd, Ponte Vedra.