Savor the flavors of Spain at Toro Kitchen & Bar in San Antonio. Enjoy the traditional signature dishes, like paella, and unique drinks such as carajillos.
Address
1142 E Commerce St, San Antonio, TX 78205 San Antonio, TX United States Of AmericaWebsite
www.torokitchenandbar.com/