Pappadeaux Seafood Kitchen
15715 W Interstate 10
San Antonio, TX 78249-1377
210-641-1253