2012-08-10 20:52:28
Sizzler on Madison, Carmichael, CA., has the best baked potatoes ever. All the food is good and served hot, in a timely manner and the portions are generous.