This is a popular spot for those looking for a taste of the sea. The location is easy to find on S Presa St Street in San Antonio City, within Building 1628. One might notice that this place has partnered with Shrimp Bay, which is a great sign for seafood lovers. The categories clearly point to a focus on seafood dishes, which is likely to satisfy customers with a craving for fish and shellfish. However, the pricing might be a bit of a concern, as it has received no scores. Despite this, the overall experience seems to be quite positive, with high marks for quality and innovativeness.