Junior's Taco Shop
1680 S Melrose Dr #110, Vista CA 92081
(760) 727-3366
Directions
Order Online Delivery
Postmates
Vista, California
Junior's Taco Shop
1680 S Melrose Dr #110, Vista
(760) 727-3366