Sweet Potatoes and Yams

What is the Grater Tater?

Answer

Wiki User
09/14/2011

The Grater Tater is a restaurant is Burlington Wisconsin. The Grater Tater has baked potatoes and sweet potatoes. Yogart parfats and much more!!!