HOME > Chowhound > Texas >
Oct 18, 2001 09:14 PM
Discussion

Toro! Toro! Toro!

  • l

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)
Delete
  1. Bring a big red cape next time...(g)