Restaurant Review – Tbar Steak & Lounge Upper East Side, NYC
Tbar UES * 1278 3rd Ave, New York, NY 10021 * ♥♥♥♥ * $$$ Tucked away in New York City’s Upper East Side is a restaurant that re-defines steakhouse culture. With whimsical colors and 60’s-inspired colors and decor, Tbar offers a more feminine take on …