Northwest San Antonio seafood haven 210 Ceviche has permanently shut its doors, according to a social media post from its owners. The eatery, located at 9502 Interstate 10 West, Suite 101, shared shared the news in a Monday Facebook post. The owners thanked customers for their “unwavering support” but mentioned no reason for the closure.