La Gran Via has a lot of fans. They are located on 4516 5th ave. Yummy and reasonably priced.
About the image... shot using a Holga, this image was captured using film. See more Holga results by htcoogan here. What in the heck world is the big deal about a Holga?