HOME > Chowhound > Texas >


Toro! Toro! Toro!

  • l
  • 1

Does anyone know a sushi place in Houston where you can get toro? Every place that has it on its menu always says, "aw...we don't have any today."

  1. Click to Upload a photo (10 MB limit)
  1. Bring a big red cape next time...(g)