News

Sea Island Shrimp House has been a mainstay for seafood in San Antonio since the business ... It was a mild thrill being part of a rush at a restaurant that operates like a well-oiled machine.
For the last $10 Taste, I took a trip to Sea Island to try one of their lunch ... Find it: 1212 Fredericksburg Road, San Antonio, TX 78201 ...