Best Seafood | Galveston TX | Shrimp 'N Stuff
Shrimp N Stuff, A local Seafood Restaurant in Galveston, opened in 1976 where you can find the best fish tacos and fried seafoods in the island