Located on the top floor of Best Store Forty Five Ten, Mirador offers some of the best views of downtown Dallas with 11-foot floor to ceiling windows, a terrace and a menu to brag about.

1608 Elm St.
Dallas, TX 75201