← Chula Vista restaurants
Tamales Ancira
No reviews yet
Mexican2260 Main St Unit 17, Chula Vista
Own or manage Tamales Ancira? Claim this listing free
Hours
Hours not listed yet.
Details
Address2260 Main St Unit 17, Chula Vista 91911
Phone+16194243416
Websitehttp://www.tamalesancira.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.