If you're looking for Pasta restaurants in Denton look no further. Catahoula's Louisiana Kitchen is known for having some of the best Pasta in Denton. Located at 3258 South Interstate 35 East, Ca...show more
Last updated October 11, 2022