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.