Hot Dogs and Horseshoes at Moon Tower Inn

1 of 20
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