Get directions to: Archibald, Long Beach, CA Restaurant address: 4021 East 2nd Street Long Beach, CA 90803, USA Driving Walking Bicycling Restaurant: Archibald