Taste of the Town – May 3th 2009 by Santa Clarita Magazine | Apr 30, 2009 | For the Love of Dining Santa Clarita Magazine