Japanese food, cocktails, and tea with a San Antonio Mexican twist. 3853 N. St. Mary’s St. San Antonio, TX 78212 Menu Get Directions Everyday is a great day for a snack and a slushie in the garden! Join us 7 days a week.