I don't know who's still around to read this, but here's a list of restaurants from the Tarrytown website which I copied a couple months ago (can't find the link right now)
Some of these, like the Striped Bass place, have their own websites (some with menus) if you Google them:
# Goldie's By the Bridge, 226 Beekman Ave., (914) 631-9794.
# La Piazza, 108 N. Broadway, (914) 631-4484.
# O'Brien's Tavern, 111 Beekaman Ave., (914) 631-9735.
# Sushi Raku, 275-279 N. Broadway, (914) 332-8687.
# Tarry Inn, 48 Beekman Ave., (914) 631-9879.
# Horseman Diner, 276 North Broadway, (914) 631-2984.
# Town Tavern, 92 Beekman Ave., (914) 631-1211.
Tarrytown
# Santa Fe, 5 Main St., (914) 332-4452.
# Lago Di Como, 27 Main St., (914) 631-7227.
# Caravela Restaurant, 53 North Broadway, (914) 631-1863.
# Abigail Kirsch at Tappan Hill, Highland & Benedict avenues, (914) 631-3030.
# Bella's, 5 S. Broadway, (914) 332-0444.
# Casablanca, 29 Main St., (914) 631-3969.
# Eldorado Diner, 460 S. Broadway, (914) 332-5838.
# Equus at The Castle at Tarrytown, 400 Benedict Ave., (914) 631-1980.
# Isabel's Cafe, 61 Main St., (914) 631-9819.
# La Piazza Trattoria, 108 N. Broadway, (914) 631-6633.
# Horsefeathers Restaurant, 94 N. Broadway, (914) 631-6606.
# Lefteris Gyro, 1 Main St., (914) 524-9687.
# Main Street Cafe, 24 Main St., (914) 524-9770.
# Main Street Pizza, 47 Main St., (914) 631-3300.
# Number One Chinese, 53 Main St., (914) 631-2378.
# Pizza & Pasta Company, 350 S. Broadway, (914) 631-5400.
# Sandwich Chef, 12 Main St., (914) 332-7272.
# Siam Orchid, 49 Main St., (914) 631-8674.
# Striped Bass, 236 W. Main St., (914) 366-4455.
# Subway, 7 N. Broadway, (914) 332-0279.
# Sunset Cove, 238 Green St., (914) 366-7889.
# Taste of China, 17 Main St., (914) 332-1625.
# TGI Friday's, 240 White Plains Road, (914) 332-0960.
# Tony's Pizzeria, 13 S. Broadway, (914) 332-0325.
Plus the two at the hotel:
# Ruth's Chris Steak House, Westchester Marriott Hotel, 670 White Plains Road, (914) 631-3311.
# Harvest Grille, Westchester Marriott Hotel, 670 White Plains Road, (914) 631-2200.