Order food

Order food

Pappadeaux Seafood Kitchen

4.4 (5786)$$$Seafood restaurant

15715 I-10, San Antonio, TX 78257

Pappadeaux Seafood Kitchen

15715 I-10, San Antonio, TX 78257

Place order with

pappadeaux.com
Business website
Call restaurant