If you are visiting Martin's Fantasy Island or just driving through the Buffalo area to another park, I got a bunch in order of increasing distance from the park:
Jasmine Thai Restaurant: 1330 Niagara Falls Boulevard, Tonawanda, NY (10.5 miles, 14 minutes): Thai restaurant. Surprisingly cheap and really good.
Duff's: 3651 Sheridan Drive, Amherst, NY (12 miles, 15 minutes): Generally known as the best restaurant for Buffalo Wings, the city's most famous recipe.
Blue Fire Bar & Grille: 1340 Millersport Highway, Amherst, NY (12.4 miles, 15 minutes): Higher end restaurant attached to the Buffalo Marriott Niagara; no cohesive theme to the restaurant's menu, though it does drift a tad towards Asian inspired cuisine.
Crossroads Culinary Center (University at Buffalo) Frontier Road, Buffalo, NY (13.2 miles, 17 minutes): The other restaurants are still just as good as this, but I'm only writing about this more because there's a bunch of stuff that isn't mentioned online that needs to be said. Dinner is only served from 5:00 PM - 8:30 PM. I'd only recommend to eat there at dinner time, Sunday through Thursday evening, (Friday and Saturday are still good, but markedly worse in quality because 2/3 of the college is too drunk to remember what it tastes like; also the antipasto bar and premier entree are not offered then; more on that in a sec) between the third week of August and the second week of May. I think it is actually open during the summer as summer courses are still held here, but I can guarantee it will be similar in quality to the weekend menu. Yes, this is the main dining hall on campus. Normally you might not bat an eye at it, but I eat there almost every day as I attend the university. It's an insane $12 million facility that opened up about 2.5 years ago. It's $14.50 to get in (you don't need a UB ID card to eat there.) Sunday through Thursday you are offered a Premier Entree where you can pay another $14.50 for a different even higher quality entree. It's in the back of the "Ellicott complex," the giant dorm that looks like a lego set; try to park in the Red Jacket parking lot if you can, but beware that the roads on campus are really confusing for newcomers. The stations they have are:
-Oregano's: Pasta dishes; serves real Indian food every Wednesday which isn't mentioned online for some reason.
-Strictly Vegetarian: Self-explanatory; includes a 2-dozen item salad bar with up to a dozen homemade dressings.
-Foundations: Typical crappy college food. I usually don't bother.
-Global Noodle: Make your own soups.
-Blue Dragon: Asian/Chinese.
-Baked Creations: Legit NY-style Pizza as well as calzone-like baked items and a bread dipping station.
-Carve: Usually has various types of meats and hot dishes.
-Premier Entree (Sunday through Thursday only): You pay another $14.50 for a higher quality dish that you can only order once. Don't bother with Thursday's prime rib though, because they pre-cook it and it's overcooked like crazy. (The other steak dishes can be cooked to your liking though.)
-Antipasto Bar (Sunday through Thursday only): Self explanatory.
-Temptations: Various desserts
-Various drinks: Sodas, milk and soy milk, coffees/teas.
-There's a cereal station used all day (there's a General Mills plant in the area.)
All menu offerings are changed pretty much every day, so check the menu for the specific day you go, and though they "plan" the menu months in advance, don't bother counting on the accuracy until the week you go.
El Agave: 3870 Union Road, Buffalo, NY (17.5 miles, 22 minutes): Authentic Mexican restaurant.
The Blackthorn Restaurant & Pub: 2134 Seneca Street, Buffalo, NY (17.2 miles, 23 minutes): Excellent pub, featured on Diners, Drive-ins and Dives.
Shogun Buffalo: 7590 Transit Road, Williamsville, NY (17.3 miles, 24 minutes): Hibachi/bar/Sushi bar/Japanese food. All you can eat Sushi on Tuesdays and Fridays.
The Red Mill Inn: 8326 Main Street, Williamsville, NY (18.4 miles, 27 minutes): Higher end, sort of Italian.