Where the Legend Lives
< Back to Food & Drinks
17 Main Street, Tarrytown
914-332-1625
Eat-in (limited seating) or take-out. Open late on weekends. Popular restaurant offers a variety of regional styles, including vegetarian fare.