Update Info - Tater Shack
This restaurant was reported as closed. If it is open, let us know.
Tater Shack
1707 Fairview Blvd # 100
Fairview, TN 37062
1707 Fairview Blvd # 100
Fairview, TN 37062
This restaurant was reported as closed. If it is open, let us know.