The Owl's Tail is a local cocktail parlor and restaurant located on 75th Street in the heart of the Upper West Side in New York City. They offer globally inspired small plates and seasonally inspired craft cocktails in a cozy and inviting atmosphere.
With plush velvet seats lining the bustling L-shaped bar, guests can enjoy beautifully crafted drinks, glasses of wine, and craft beers, along with light bites. Whether you're looking for a group celebration or a more intimate experience, The Owl's Tail provides the perfect spot to raise a toast or unwind with friends.
Generated from the website