The following article was featured in:
Source:
cravedfw
05/04/2026.
Luna Roja opened on April 2 in downtown Dallas, and it hit the ground doing something nobody else in the AT&T Discovery District was doing. The restaurant sits at 1525 Elm Street inside the Hilton...
Continue on to full article...