Stewart Drive In

3700 Irving Blvd.
Dallas
Texas
United States