First Impression: Sabrosa Cafe & Gallery
Last August, Milwaukee learned that former Taqueria Aztec chef Francisco Sanchez and business partner Ruben Piirainen were planning to open a restaurant, cafe, and art gallery on Howell Avenue in the former sit...