The Sandbar

Bar & grill · 1 Marina Dr, Selma, AL

Hours

More food in Selma, AL · Bar & Grill in Selma