Mike's Red Tacos

Mike's Red Tacos, 4310 Genesee Ave Suite 104, San Diego, CA 92117, United States

(858) 737-4299

Location