The 210 Ceviche seafood restaurant is located at the 9502 W Interstate 10, San Antonio TX. It serves Seafood food. The avarage rating of this seafood restaurant rated by 11 reviewers is 2.6. For more deatils and orders call 210 Ceviche on (210) 593-9300 or visit thier website.