Father & Son's Soul Food is located 1310 W. Stan Schlueter Loop right inside the Exxon/Star Mart. We are the best Seafood restaurant in Central Texas, serving both sea food & soul food. Chef Son & Chef Father have over 30 years experience in the food service industry. Come join us for the best food around. Try our FAMOUS Boils or our Popular Catfish Nawlins!!!
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.