New Captain D’s fast casual seafood restaurant opens in Lewisburg, TN

New Captain D’s fast casual seafood restaurant opens in Lewisburg, TN

US fast casual seafood restaurant chain Captain D’s has opened its newest franchise location in Lewisburg, Tennessee, as per the latest restaurant industry news. The new restaurant, which is located at 1200 North Ellington Parkway, is the 72nd location for Captain D’s in Tennessee, which is also its home state.  The fast casual seafood restaurant […]