← Chula Vista restaurants
Restaurante El Achiote
No reviews yet
Mexican2110 Birch Rd, Chula Vista
Own or manage Restaurante El Achiote? Claim this listing free
Hours
Hours not listed yet.
Details
Address2110 Birch Rd, Chula Vista 91915-2024
Phone+16194820307
Websitehttp://www.achioterestaurants.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.