Yokonyu Sushi Bar and Restaurant is by far the best shushi in San Antonio. Not only is conveniently located in downtown San Antonio, but it offers excellent quality food, great customer service, and a great atmosphere. The place is hip and modern with eclectic music, and a bar area. The flavors are unique, they have their own sauces with a hint of latin flavors. I truly recommend Yokonyu Sushi for a great dining experience!
Pros: Sushi Rolls are Great!
Cons: A little pricey
more