Scott - Goro's Sushi Bar on 2619 Moss Rock has a daily happy hour during the week & maybe the weekend. It has good Sushi. There is also Sushi Zushi on 9867 W. IH-10 & they deliver to a limited area. A friend of mine took some Japanese clients to Koi Kawa on 255 E Basse & they liked it. I have never been to Koi Kawa, but I heard it was good although a little pricey. Out of the 3 I would go to Goro's, but really San Antonio is known for it's Mexican food & not Japanese. IMO we don't have the really good & inexpensive Japanese restaurants that Houston or LA have.