Elba Oyster Bar in Elba
606 Buford St,
Elba, 36323
(334) 897-8874
(334) 897-8874
![Elba Oyster Bar - Elba](/logo/0/110/0/default.jpg)
Providers of dining in Elba
dining, food, restaurant, seafood