Tucker’s is that rare gem where substance triumphantly outshines style. Located on Clemson Boulevard in Anderson, this unassuming establishment with its distinctive red awning and illuminated sign has ...