The city’s overworked, under-rested cabbies finally have a dedicated place to chill out, with the grand opening of a brand new “Taxi Clubhouse” specifically for drivers to relax. The clubhouse, located at 22nd Street and Seventh Avenue in Chelsea, provides much-needed amenities often lacking for drivers working long shifts all …
Read more…