Update Info - Backwater Bar and Grill
This restaurant was reported as closed. If it is open, let us know.
Backwater Bar and Grill
2941 Point Mallard Pkwy SE
Decatur, AL 35603
2941 Point Mallard Pkwy SE
Decatur, AL 35603