Description
Name: Toro Kitchen + Bar
Address: 1142 E Commerce St, San Antonio, TX 78205
Phone Number: +1 210-592-1075
Categories: Spanish restaurant
Toro Kitchen + Bar is a Spanish restaurant located at 1142 E Commerce St San Antonio/
(Latitude,Longitude: 29.4215654,-98.4790746)
Postal Code: 78205
Location
-
1142 E Commerce St, San Antonio, TX 78205
Add a review