We use cookies and similar technologies to run the site, keep you signed in, remember your preferences, and understand how the site is used. See our Cookie Policy and Privacy Policy.
1808 Old Shell Road
Mobile, AL
© OpenStreetMap contributors
Dew Drop Inn is a restaurant in Mobile, AL. The area sees roughly 60 inches of rain a year. It's located at 1808 Old Shell Road. Other restaurants nearby include Toasted Yolk (0.6 mi) and Bariachi Mexican Kitchen (1 mi). The Azalea Court Apartments is a historic three-story apartment building located in Mobile, Alabama. Mobile ( moh-BEEL; French: ) is a city and the county seat of Mobile County, Alabama, United States.