Taqueria Imperial
Add to Favorites
OPEN NOW
Today: Open 24 Hours
Saved to Favorites
Phone: (619) 816-5622
Address: 111 S Meadowbrook Dr, San Diego, CA 92114
940 Cardiff St, San Diego, CA 92114
507 Sweetwater Rd, Spring Valley, CA 91977
9569 Jamacha Blvd, Spring Valley, CA 91977
8330 Paradise Valley Rd, Spring Valley, CA 91977
2319 Cypress Ave, Lemon Grove, CA 91945
8730 Jamacha Blvd, Spring Valley, CA 91977
5728 winchester, san diego, CA 92139
7252 Broadway, Lemon Grove, CA 91945
1029 Elkelton Blvd, Spring Valley, CA 91977
3444 College Ave, San Diego, CA 92115