About Toro's Tacos & Tequila
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.
Download and install
Toro's Tacos & Tequila version 1.0 on your
Android device!
Downloaded 50+ times, content rating: Not rated
Android package:
com.foodio.toros, download Toro's Tacos & Tequila.apk