Downtown, Texas · Near Fort Sam Houston · Upscale
Landry's Seafood House is a laid-back chain spot in Downtown Texas that serves up Gulf Coast seafood and steaks in a family-friendly setting. It's got a solid 4.1 rating on Google and keeps pretty standard hours—open from 11 AM to 10 PM most days. If you're looking for casual seafood without a lot of fuss, it's a solid choice.