There are quite a few restaurants around the Vistana Resort. If you turn left out the resort, there is a Wendy's and Chik-fil-A, and Bennigan's on the right side of 535. On the left side of 535 there are more restaurants including Bahama Breeze, Landry's, and, I believe, an Outback steakhouse. You are also very near the Premium Outlet Mall which has a great Starbucks that is open early! If you continue down 535 towards I-4 you will come to the Crossroads area near the Downtown Disney hotels. Lots of restaurants in that area. One of our favorite local places is the Orlando Ale House. Good reasonably priced food and very family oriented.
As for grocery stores, you are very near a Publix (near the Premium Outlet mall off Vineland Ave) and there is a Winn Dixie past the Crossroad Center (on the right hand side of the road about 1/2 mile). Both are comparable to the grocery stores around here. The Publix is HUGE. Oh - and there's a decent sushi place around the corner from this Publix. The last trip we hit the Winn Dixie and they had good produce (much smaller store to navigate). Don't rule out Walgreens for some items. Check out their sales. You can pick up some great bargains on cereal and other grocery items!