New York Mayville - The BEST restaurant imo is The Watermark, right on Chautauqua Lake. The food is incredible (I could have eaten my weight in their blue crab dip

). Serves lunch and dinner (casual family dining).
Jamestown - Local pizza - Lena's Pizza (2nd street) they have the best pizza AND the cheapest prices! If you're looking for a bar that has great food, then I'd say The Cherry Lounge. They have specials every night (Thursdays are wing nights, etc).
Falconer - THE BEST FISH FRY ever.......(really all of their food is yummo, and you get SO much food, their fish frys are famous, the fish hangs off both ends of the platter!

) is at The Belview East. Dh goes there so much for lunch that he even has a 'preferred customer' card!
Bemus Point - Fine dining would have to be The Hare 'n Hounds, on Chautauqua Lake. The food is pricey BUT it's well worth every penny.