Taiyo5.0 (23)restaurantOpens Soon · opens 17:001000 H St, Chula Vista, CA 91910, USAAn upscale sushi spot in Chula Vista offering a specialized Japanese dining experience.Find on Google MapsDescriptionAsk Karpo for more information.Get the APP