Help! Need Johnson City, TN, recommendations...
If you don't mind driving about 20 minutes to Kingsport, downtown Kingsport has Bonefire Smokehouse, which started out as a 12 Bones franchise, and when they added a music hall, broke away from 12 Bones. However, they have kept the same basic menu, with a few of their own twists, and every time we've eaten there, before and after the name change, we've loved it. They don't have wine, but they do have beer.
242 E Main St, Kingsport, TN 37660
The main steak house, Peerless, in town is just off of I-26 and has earned its place in the city for being great for decades.
Less expensive, on the other side of the interstate is StirFry Cafe, affliaited with the one in Knoxville. Well done Thai and Chinese (probably not Fushion).
Both of these would have a bar with many to some options.
You're not that far from Ridgewood BBQ, just up the road in Bluff CIty (there's a website) but I don't think they have a beer or wine license.
320 N Peters Rd, Knoxville, TN 37922
The Other Side
23 E Main St, Ackerman, MS 39735