La Playa Seafood Restaurant

4411 I-10 E San Antonio TX 78219 USA

(210) 337-4700

Location