Eating American (New) Pub Food at The Tapp restaurant in Tarrytown, NY.

Feedback

Do you manage or own The Tapp?

Yes