The much-anticipated TaD’s of College Station is finally open for business. The restaurant opened last week at 1611 William D Fitch in south College Station. “With its Cajun roots and home style cooking,” the eatery’s website proclaims, “TaD’s is sure to satisfy your cravings.”
Image source: TaD’s of College Station Facebook page