925 E Plaza Blvd
National City, CA 91950-3549

Taco Salsa Taco Shop

Cuisine: Mexican, American, Latin American

Offer Available!


Mexican Good For Kids Takeout
Contact Business

Taco Salsa Taco Shop  Restaurant Reviews

Copy the link below and paste onto your website or blog to display badge.

Taco Salsa Taco Shop is located near the cities of Lincoln Acres, Chula Vista, and Lynwood Hills.
People found this by searching for: Salsa You're Grease Lightning, Taco Shop Pictures, Taco Salsa National City, National Citys Taco Shops, Tacos Salsa In National City Menu, Taco Salsa National City Ca, Taco Salsa In National City, Taco Shop Salsa, and Taco Salsa Taco Shop In National City Menu.