The Tomato Head

Food gotta cook. Don't come out of a can. Serving fresh food and culture for our Knoxville neighbors since 1990.


https://thetomatohead.com/
12 Market Sq
Knoxville, TN
37902
(865) 637-4067