Content May 132 min readDiscovering the Best Lunch Spots in Downtown Dallas: The Woolworth ExperienceThe Woolworth. Situated at 1520 Elm St, this restaurant has carved a niche for itself in Dallas's dining scene.