Tacos El Franc
Restaurant
•
3030 Plaza Bonita Rd Ste 1108, National City, CA 91950, USA
7.5
Sunday: 11 AM – 8 PM
See if anyone you trust recommends it!