This location has closed.
loading

Uptown Terrace

Profile

The Uptown Terrace is located on the fourth floor of the Omni Hotel with a beautiful view that overlooks downtown Dallas. Lounge around an outdoor pool as you enjoy a full-service bar, LCD HDTV’s and delicious food.

Let this restaurant know you found them on D Magazine’s Online Directories.