On May 27, 1997 David Alvis opened Country Tavern in Shreveport. He has now been involved in the restaurant business for seventeen years. In August of 2006 he brought his talents to the city of Bossier when he opened Texas Street Tavern, now known as Texas Street Steakhouse, his unique steak and seafood restaurant recognized for its fine dining, yet casual and intimate atmosphere. But this was only the beginning of an empire David continues to expand throughout Bossier City. In December of 2007 Silver Star Smokehouse made its debut shortly followed by the opening of his catering facility, The Venue, in 2008, both of which were located on Benton Road. In November of 2011 David also acquired Kelly’s Place, a seafood restaurant in Haughton.