Taylor's Kitchen at 2900 Freeport Blvd., in Sacramento, Thursday, 16, 2009.
Taylor's Kitchen at 2900 Freeport Blvd., in Sacramento, Thursday, 16, 2009. Michael Allen. Jones mjones@sacbee.com
Taylor's Kitchen at 2900 Freeport Blvd., in Sacramento, Thursday, 16, 2009. Michael Allen. Jones mjones@sacbee.com