El Cid Tacos #2 — Logan Square, Chicago Business | BizPulse