The C Seafood Spot Restaurant Categories Restaurants 3230 Towerwood Farmers Branch TX 75234 (318) 951-2071 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×