Achiote Restaurant
Achiote Restaurants
Address & Telephone
Achiote Restaurant 4119 Camino de la Plaza San Ysidro, CA 92173
email: info@achiotes.com Telephone: (619) 690-1494
Due to Covid-19 mandate we are only open for takeout
Achiote Restaurants
Achiote Restaurant 4119 Camino de la Plaza San Ysidro, CA 92173
email: info@achiotes.com Telephone: (619) 690-1494