Ever Heard of Lenny’s Subs? You Will. Trust Me.
At this very moment, there are five Lenny’s Sub Shops in the state of Texas, including a location on Jackson Street downtown. How are they? Dunno. Never been. Not the point. The point is, in a market crowded with the likes of Which Wich (the homegrown joint operated by Genghis…