210 Ceviche

9502 I-10 Suite 101, San Antonio TX

(210) 593-9300

Rated 5.0 out of 5 from 2 Reviews 210 Ceviche is a highly reviewed Seafood Restaurant Restaurant Ranked #1 of 31 Restaurants in Robards San Antonio.

★★★★★ on the 21st of August, 2013

Great ambience! One of our favorite new spots for a nice dinner or a few drinks and appetizers with friends - love it!
You can't find the smoked marlin anywhere even close!
Location