El Tambo Restaurant

57 Croton Ave
Ossining, NY
914.432.7493
41.168302
-73.839607
Hours:
Mon:11:30am - 9pm
Tue:closed
Wed - Fri:11:30am - 9pm
Sat:11:30am - 10pm
Sun:11:30am - 8pm

for El Tambo Restaurant
Directions
from: