Landry's Seafood

Review by Em

517 N Presa St, San Antonio, TX 78205
5 years ago

Service was very slow, but I felt safe. Chef came out to discuss options and preparations.