Impossible Burger Lands in Shreveport
Before I get in trouble here, let me just say: veggie burgers can be really good. Some Shreveport restaurants, like Well + Fed Louisiana and Twisted Root Burger Company, serve outstanding veggie burgers. But Russ McJunkins, proprietor of Windrush Grill in Shreveport, has a point when he says: “A good …