One of my favorite “newer” restaurants that the Walt Disney World Resort has introduced is Geyser Point Bar & Grill. Situated along the shores of Bay Lake at