Update Info - Southern Taste Restaurant
This restaurant was reported as closed. If it is open, let us know.
Southern Taste Restaurant
588 Mulberry Ave
Selmer, TN 38375
588 Mulberry Ave
Selmer, TN 38375
This restaurant was reported as closed. If it is open, let us know.