
La Seafood
4.5 (102)restaurant
An unfussy Decatur neighborhood staple serving straightforward seafood plates from morning into evening.
Description



Located along Glenwood Road, the restaurant pairs an approachable menu of seafood dishes with a casual setting, operating six days a week from Monday through Saturday.