Sent on the 10th of November, 2010
El Come Taco2513 N Fitzhugh Ave, Dallas, TX
Little Caesars Pizza2142 Fort Worth Ave, Dallas, TX