900 Linton Blvd #201a Delray Beach, FL 33444 ()
We are in the building directly next to Pollo Tropical, on the second floor, right next to the elevator.
We were three couples over 60. We escaped with seconds to spare from Area 51. James the host was fantastic... had a great time. Highly recommend!Keith