The Owl's Tail
.jpg)
Looking for laid-back vibes on the Upper West Side, with just the right degree of fancy? We suggest The Owl's Tail. The sips and bar bites are quality, and the happy hour boasts $10 wine and half-priced Cocktails Of The Day until 6:30 pm.
The Owl's Tail, 215 W 75th St.
[Photo via The Owl's Tail]