The Flyer is located at the entrance to Pier 39, on the second level of Hard Rock Cafe. The address is Pier 39, 2 Beach St, San Francisco, CA 94133.