Skip to main content

Tu Taco Taco Shop

restaurant · taco restaurant · Chula Vista, CA

Address
1419 Hilltop Dr, Chula Vista, CA 91911-5231
Phone
(619) 882-2920
Website
tutacotacoshopchulavista5.bestcafes.online
Where
32.6039, -117.0514

Search Hominin for Tu Taco Taco Shop

Other restaurants nearby

More in Chula Vista

Tu Taco Taco Shop — restaurant in Chula Vista, CA | Hominin