Seafood on Three Notch Road
5830 Three Notch Rd, Mobile, AL 36619.
Order online for seafood, Southern chicken, and homestyle favorites. Order Now
5830 Three Notch Rd, Mobile, AL 36619.
Open Tue through Sat 11 to 8, Mon and Sun 11 to 2. Call 251-661-1365 for take out or questions.
See All Locations
Pull in off Three Notch Road, park out front, and pick up online orders inside.
Order Now