Best Steakhouses In Selma, AL
Apr 8, 2018
Tally-Ho Restaurant is a restaurant located in Selma, Alabama at 509 Mangum Avenue. This restaurant serves oyster royale or shrimp royale, shrimp fettuccini, chicken fettuccini, fried shrimp, yesterday's soup, twice baked potato, and fried green stack. They also serve chicken and shrimp sauté, salmon steak, chicken bearnaise, seafood gumbo, spinach and artichoke dip, vegetable spring rolls, and...
509 Mangum Avenue, Selma, AL, 36701
Steak Pit is a restaurant located in Selma, Alabama at 1208 Highland Avenue.
1208 Highland Avenue, Selma, AL, 36701
Terms of Service
© 2018 DineRank.com. All rights reserved.