I'm at a restaurant, many blocks south of you on 8th Avenue. Northwest of this place there is the Atlantic Stage 2 Theater. On the block across the street to the west is a CVS pharmacy. If you come to the Museum of Illusions, you've gone too far south.