There is an American restaurant southeast of you on Canal Street where we can meet. A Howard Johnson hotel is to the west, about a block away, and there's a bar on the corner of the next block to the east. Also, FlixBus is northwest, about a block.