First Impression: Strada Pizza Tyler Maas March 27, 2015 For whatever reason, the piece of property at the bustling corner of Lincoln and Howell Avenues has been known to attract a particular type of business: Mexican restaurants. After serving as Taqueria Azteca's b...