The Vallejos
(on St. Clair Avenue)