We are from mexico, but my family has been going to san antonio for 20 years, and since then sea Island is our favourite seafood restaurant in all america!!!, since it was small and allways crowded in front of the noth star mall, until today that they have more restaurants in san antonio and other places in texas. some times we decide going shopping to san antonio just because of the SEAISLAND. you should deffenitely try it!!!..
Pros: delicious food, supreme quality, good prices
Cons: , self service
more