No, there's no parking lot on the 74th & Broadway but if u drive to the one on the River by 133rd, there's a lot there.
No parking at this location. They are open until 1AM so anytime after 9pm there is plenty of street parking to choose from.
Regarding the 74th and bway location: 1 hour parking meters or find a spot on the side streets if you are feeling very lucky. Otherwise nearby fairly expensive parking garages.
No only one with parking is 133rd Street
Thanks! Your answer is awaiting moderation.