Citricos at Disney’s Grand Floridian Resort & Spa

Last week we were at Narcoossee’s and this week we return to Citricos. This signature restaurant is located at Disney’s Grand Floridian Resort & Spa and is one of my favorites. I find it hard to choose between the two and would eat at both on every visit if I could! Like the rest of … Continue reading Citricos at Disney’s Grand Floridian Resort & Spa