This location has closed.

Uptown Terrace

Cuisine:

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 at DMagazine.com