bar best in wallpaper best sushi bar in san antonio 11 am - 3 pm. San Antonios best sushi restaurant is Shiro Japanese Bistro on the River Walk. Pin On Food Photo … Sunday, May 15, 2022 Edit