Hi Samantha!
Thank you for bringing your question to the Disney Parks Moms Panel!
You can absolutely dine at any of the Walt Disney World Resort restaurants when you're not staying at that resort. You don't even have to be staying on property or going to a park! I've always thought one of the things I would love about living near Orlando would be the ability to pop over to Disney property and have a meal at one of the resorts.
Disney's Grand Floridian Resort and Spa has several amazing restaurants to choose from. My family and I usually eat at Narcoossee's on every trip, but they are all great! It's also fun to take a
ride on the monorail while you're visiting that resort. The views are spectacular! So, if you do decide to eat there, leave yourself some time to explore the hotel and take a monorail trip.
I highly recommend making
Advanced Dining Reservations for all of these restaurants. You can do it online or by calling 407-939-1947.
I hope this helps! Please let me know if you have any other questions.