Restaurants & Bars

Texas

Toro! Toro! Toro!

Share:

More from Restaurants & Bars

Restaurants & Bars Texas

Toro! Toro! Toro!

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

Feedback