On our recent visit to Walt Disney World we were extended a gracious invitation to dine at Wine Bar George, the only Master Sommelier-led wine bar in Florida, which happens to be located in Disney Springs. This new-ish dining location opened earlier this spring and we were very excited to finally go check it out. We stopped by for a late Sunday afternoon lunch to try some drinks, share some plates, and decide if this is a must visit location for foodie Disney loving adults.
Read More