The first time I pulled up to Moon Tower Inn – and saw the solitary, softly-glowing sign that reads only "No. 3004" jutting up from a curb on Canal Street – the thought that went through my mind was this: "
Am I cool enough to eat here?!" PHOTOS BY TROY FIELDS