Restaurants & Bars

Texas

Toro! Toro! Toro!

Share:

Restaurants & Bars 1

Toro! Toro! Toro!

LazyMF | Oct 18, 2001 09:14 PM

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."

Want to stay up to date with this post?

Recommended From Chowhound