The You Name It Restaurant has huge stuffed potatoes. Their potatoes, such as the ham and cheddar potato, are always delicious, served hot, and topped with fresh ingredients. The prices are a little higher than one might expect for a baked potato, but the portion size and food quality make up for the price. One potato is more than enough for a nice meal.
more