Taco Bar
Address:
1461 N Santa Fe Ave, Vista, CA 92084
Phone:
(760) 726-9990
Restaurants,
Mexican
Other Businesses:
- Peking Wok Chinese Restaurant at 1241 E Vista Way, Vista, CA 92084
- Yellow Deli at 323 E Broadway, Vista, CA 92084
- Cybertech Internet Cafe at 1021 N Santa Fe Ave, Vista, CA 92084
- SONIC Drive-In at 101 Main Street, Vista, CA 92084
- Pizza Hut at 1289 E Vista Way, Vista, CA 92084