Around the entrance to Shark Valley is the only restaurant for about 20 miles. It is a very basic service restaurant. Don't expect anything unique or special (I didn't care for the hushpuppies) but it is a perfectly adequate place to stop for a bite. Breakfast stops at 11 and don't even try to negotiate that one but they were very willing to sub things out. It's clean and the service was very nice.