Location: 1629 W Highland Ave, Selma, AL 36701
Phone:(334)877-3434
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Bars & Taverns, Bars & Pubs, Wines, Hostels, Sports Bars