Start from
Dew Drop Inn Restaurant
1808 Old Shell Rd, Mobile 36607