TBar Steak & Lounge
Steak House Redefined
By Patricia Canole
TBar Steak & Lounge on the Upper East Side is the place where New Yorkers enjoy a delicious menu of fine food—to the hilt. You’ll find it includes everything from burgers with an equal number of steaks and chops, appetizers, salads, pasta, and a...