Sherry's Texan Seafood Restaurant. (Hospitality and Gastronomy) in San Antonio (Texas).