Restaurant Search

Smackin Macks Catfish Restaurt

Alexandria, LA


CONTACT INFO

Phone:

318-442-2722

ADDRESS

Smackin Macks Catfish Restaurt
1707 Metro Drive
Alexandria, LA 71301

More Restaurants in Alexandria

REVIEWS

Rate It: