Toro

1105 N Loop 1604 W e suite, San Antonio, TX 78232, USA

Website

(210) 592 1075

Monday: Closed Tuesday–Thursday: 12pm-11pm Friday & Saturday: 12pm–12am Sunday: 12pm-9pm Happy Hour: Weekdays 2pm-7pm

Spain Is Closer Than You Think

Join us for an authentic Spanish culinary experience.
Live music every Friday and Saturday at 7pm.

Visited 161 times, 1 Visit today

Posted in Food and Beverages

Add a Review

Your Rating for this listing: