Check the map below to find our restaurant location in Chula Vista
1670 Roadunner Court, #265;
Chula Vista, CA 91915, USA
contact@tacorepublic.com
Maecenas rutrum mi risus, ac dictum sem. Ut vitae mi mi, non aliquam quam. Curabitur ac mauris velit. Ut elementum vulputate mi ac venenatis. Pellentesque ac purus sem, ut posuere arcu. Fusce ornare, orci vitae bibendum molestie, magna magna accumsan libero, nec mattis nisi orci eget tellus.