Good spot to cool your heels in the Bronx