1
TBar Steak and Lounge, located on the Upper East Side in Manhattan, is a restaurant you will return to again and again for its superior Nouveau American menu and intimate yet energetic downtown vibe.