Downtown Dallas gets new modern Mexican spot with 'tacokase' twist (opens in new tab)
A new "modern" Mexican restaurant is landing in downtown Dallas: Called Luna Roja, it will open at 1525 Elm St., near the AT&T Discovery District.
Read the original article