Eating Mexican at San Diego Tacos Shop restaurant in Irving, TX.

San Diego Tacos Shop

Feedback

Do you manage or own San Diego Tacos Shop?

Yes