Chef's Special Sashimi DishesTekka Don(Tuna)Honmachi Sushi & Teppanyaki · San Antonio, TX$16.95View Full MenuRestaurant Profile