
TenTen Udon & Tempura
4.9 (49)restaurant
A cozy Japanese spot devoted to comforting handmade udon and freshly fried tempura.
Description





Located on Babcock Road in San Antonio, the restaurant centers its kitchen on comforting Japanese noodle dishes accompanied by freshly fried tempura.