In addition to Frank, I recommend Hermann Wiemer (currently producing the best FL Rieslings), Shalestone (reds only), Prejean, and Standing Stone.
For food, Wagner and Red Newt have restaurants. Stone Cat (Hector) and Dano's Heuriger (Lodi) are two good restaurants between Seneca and Cayuga lakes.