Years ago we used to spend the weekends windsurfing on Key Biscayne. After a long day we would always stop by a food stand and grab something to eat. On my last trip down I don't recall seeing any food stands. We're coming back down and will be visiting Vizcaya. Are there any food stands these days?