Taco Bell
168 Grant Ave, Auburn, NY 13021, United States
Apartment complex ◄ Vegetarian restaurant ◄
Tomatoes all over the handle when they gave us the container. Paid $30 for 12 supreme soft tacos....
Apartment complex ◄ Vegetarian restaurant ◄