The Diamond Horseshoe is an affordable and delicious barbecue restaurant in Frontierland at Walt Disney World offering both a la carte and all you care to eat dining.
I tell all my travel clients to plan for a rainy day at Disney World. The Orlando area averages 117 days of rain per year so you should always be prepared.