Check in to Taco Bell on Foursquare. Everyone's doing it.
2010 Nut Tree Rd (at Elmira Rd) Vacaville , CA 95687 United States
Credit Cards | Yes |
Outdoor Seating | No |
Check out The Boys After. We are always here!
Listen to The Boys After!
The veggi burger is the best!!! No fries and its s good meal w/ out having to cook on hot days! Yum - Robin Fowler