The place was great. I was there today expecting a more "Tex-Mex" version of Mexican style seafood. Well, to my surprise San Antonio is actually getting a lot better when it comes to authentic Mexican sea food. The ceviche is great. The octopus tostadas are amazing! The price is very decent. It was about $7 for the tostada which was falling out of the plate and the ceviche was like $8. I will be going again. Highly recommend it
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.