Skip to main content

Landry's Seafood House

restaurant · seafood restaurant · San Antonio, TX

Address
517 N Presa St, San Antonio, TX 78205
Phone
(210) 229-1010
Website
landrysseafood.com/location/landrys-seafood-san-antonio
Where
29.4258, -98.4888

Search Hominin for Landry's Seafood House

Other restaurants nearby

More in San Antonio

Landry's Seafood House — restaurant in San Antonio, TX | Hominin