As seafood lovers, we're always trying to find the best seafood spots everywhere we go. We are grateful that we have three El Bucaneros in San Antonio, Texas. We LOVE coming here!