New Stroubes concept at Juban Crossing set for fall opening

    A new restaurant concept that will be a hybrid of Capital City Grill and Stroubes is scheduled to finally open this fall—after long flood-related delays—at Juban Crossing in Denham Springs. Str…


    Already an INSIDER? Sign in.