1680 S Melrose Dr #110, Vista, CA 92081 United States
https://www.zomato.com/san-diego/vista-restaurants
About our company Junior's Taco Shop Visit our office: - 1680 S Melrose Dr #110, Vista, CA - 92081 Call us at : - +17607273366 We are locally own and operate company, our team of expert is happy to serve you, please visit Junior's Taco Shop' office today!!