at Lyndon B Johnson Fwy, Dallas United States
Windsor Bar is Dallas based place and this enity listed in Tapas Bar & Restaurant category. Located at Lyndon B Johnson Fwy TX