Search results
We did not find results for: Downtowner Restaurant Selma, AL.
Check spelling or type a new query.
We did not find results for: Downtowner Restaurant Selma, AL.
Check spelling or type a new query.
1114 Selma Ave Selma, AL 36703 570.64 mi
Is this your business? Verify your listing
3.5 13 reviews
Great food and awesome service! Best meat and 3 in Selma. Also they have a great breakfast as well! More
Never got to eat because never was waited on. Had feeling waitress was cooking as well because I never saw her. I had asked around for an old fashion breakfast. This was not the place. More