The Yacht Club doesn't have any quick serve places, but the Beach Club has a couple. The Beach Club shares SAB with the YC, so it's no more than 5 minutes away. There is Hurricane Hannah's near the pool, it's open 11 - 5. Beaches and Cream which is open 11 - 11 and is like an old fashion soda shop. The newly renovated Beach Club shop, near the entrance to the villas, has some food available for take out.
Epcot is about a 10 minute walk away, you enter between France and United Kingdom by the International Gateway, the boats(launches) dock at the YC, so it's right there.
There are two restaurants at YC, the Yacht Club Galley which is open for all meals and is o.k. and the Yachtsman Steakhouse, an upscale place open for dinner only.