Get directions to: Al's Cafe, Saint Louis, MO Restaurant address: 2500 Dekalb St Saint Louis, MO 63104, USA Driving Walking Bicycling Restaurant: Al's Cafe