Get directions to: El Giro, Mobile, AL Restaurant address: 2518 Government Boulevard Mobile, AL 36606, USA Driving Walking Bicycling Restaurant: El Giro