Book now at Toro Toro in Houston, TX. Explore menu, see photos and read 610 reviews: "Dined in and was warmly welcomed by the hostess and FOH manager. When we sat the server assistant greeted us swiftly and provided water and comfort seati...".