The Urinals of Landry's Oyster Bar

Landry's Oyster Bar is a touristy seafood restaurant in Galveston, TX.

Filed under: Bars & Restaurants
Tweet

Located adjacent to the Galveston cruise boat terminal, Landry's churns out tasteless seafood classics.