Tag: New York City restaurant review

Restaurant Review – Tbar Steak & Lounge Upper East Side, NYC

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