Respond to Review of The Tomato Head
Review: Best veggie food I found in town. The location is downtown, not a far walk from UT. It is in a square where there was a play going on while we ate. I had the Vegan sandwich and it was VeganYummy. The pizza also looks great. I also had a vegan soup that was great.