Sumo Japanese Steakhouse
$$$ Teppanyaki restaurant, Asian restaurant, Japanese restaurant, Japanese steakhouse, Restaurant, Seafood restaurant, Sushi restaurant
About
For an entertaining dining experience, Sumo Japanese Steakhouse at 8342 I-10 in San Antonio offers a lively teppanyaki atmosphere. Guests can watch talented chefs perform while enjoying a delightful menu of sushi, steak, and seafood, perfect for both lunch and dinner. Though mixed reviews mention inconsistencies in service and food, many patrons rave about the engaging chefs and delicious cocktails. With its casual yet trendy vibe, it’s an exciting spot for families and groups. Reservations are recommended, as it's a popular choice among locals.