The closest restaurant is a Bennigan's on SR-535 right next to the Vistana Resort property. There is a Walgreen's pharmacy next to the restaurant. For fast food, try the Wendy's or Chik-Fil-A just north of the Walgreen's.
For groceries and additional restaurant options, turn left (north) onto SR-535 and turn right at the traffic light for Vineland Avenue (follow signs for "Mary Queen Museum"). There will be a Golden Corral and a Bahama Breeze on the left and a Landry's on the right. Continue up another mile or so and just past Dixie Stampede you'll find a Quiznos subs. A bit further up, there is a strip mall with a Publix (nicer than the one south on SR-535, IMO), a Subway and some other quick serve food places (Chinese, Japanese). On an outparcel at this same location there is also an Outback Steakhouse.