Check in to Taco Bell on Foursquare. Everyone's doing it.
910 E Vista Way (Anza and Vista Way) Vista , CA 92084 United States
Credit Cards | Yes (incl. Visa & MasterCard) |
When you want a taco but don't feel like Mexican food this is the place to go.
Never had them mess up. Always do great with my weird specific orders!
Check your orders! They screw up!
Service was very polite - Need Help?