App Description
Toro's Tacos & Tequila is Charlottesville's place to be for top notch tacos, delicious margaritas and Lucha Libre.
Download Toro's app and order cville's best tacos from your phone!
Toro's Tacos is located at 1327 West Main Street
- Charlottesville Virginia.
App Changes
- June 12, 2014 Initial release