Tomato Head

+ add images

Address

12 Market Sq, Knoxville, TN 37902

Phone number

865-637-4067

Category

Pizza, Cajun/Creole Restaurants, Latin American Restaurants

Staticmap?size=274x210&sensor=false&zoom=16&markers=35.965256%2c -83.919128

Tips & Discussions


Reviews



23-Jan-11
Gastronomictruth

NEVER take a party of more than 6 to Tomato Head they simply have no desire or ability to serve large parities. I CALLED AHEAD ON FRIDAY, and three hours ahead (as instructed to do by their staff) on Saturday. Only to show up early and...

review provided by citysearch