Sign in
Order food
Order food
Browse restaurants
Terms
Privacy
Send feedback
Help
Toro Kitchen + Bar
4.5
(
1006
)
$$
Spanish restaurant
115 N Loop 1604 E Suite 1100, San Antonio, TX 78232
Website
•
Change location
Toro Kitchen + Bar
115 N Loop 1604 E Suite 1100, San Antonio, TX 78232
Website
•
Change location
Pickup
Delivery
Pickup
Delivery
Place order with
Favor
U
upserve.com
May offer delivery
Privacy
Terms
Feedback
Loading…