General Manager at Taco Bell Cantina - San Francisco, California, United States
Team Trainer
Contact Lisamarie Rodriguez
Taco Bell Cantina is a restaurants company based out of 710 3RD ST, San Francisco, California, United States.