Richard and Rachel Crow, owners of Delectables, an icecream and sandwich shop on St. Michaels Drive, will soon open a second location at Santa Fe Place (aka Villa Linda Mall). ...
All reviews seem positive