The Original Mr. Taco

2215 S. Melrose Drive, Suite 106
Vista, CA 92081
(760) 744-4024
(760) 744-4993 (fax)