Toro Kitchen + Bar

Next >
Toro Kitchen + Bar
(210) 592-1075
​
Tuesday thru Thursday (11 AM - 11 PM); Friday & Saturday (11 AM - 11:59 PM); Sunday (noon - 6 PM)
"Spain is closer than you think. Join us for an authentic Spanish culinary experience." Dine on Toro's newly renovated terrace. It also offers pickup and delivery service.
Scribbles mentions, if any
​