Jack’s Ranch wants to reintroduce itself to Tysons, and this time, its full identity will be on display.
The Texas-barbeque-meets-Italian restaurant debuted at the Lumen Apartments (1755 Tysons Central Street) in November, but a combination of factors, including the surging omicron variant of the coronavirus, prompted a closure on Dec. 25.