Restaurant El Achiote
San Diego, CA 92173, USA
Restaurant El Achiote
Restaurant El Achiote is located at San Diego, CA 92173, USA, near this place are: IHOP (122 meter), Villa Fresh Italian Kitchen (149 m), Subway Restaurants (151 meter), Charleys Philly Steaks (159 m), Achiote Restaurant (262 meter).
To have a better view of the location "Restaurant El Achiote", pay attention to the streets that are located nearby: E San Ysidro Blvd, Dennery Rd, Camino De La Plaza, Del Sol Blvd, Beyer Blvd, Business Center Ct, Hollister St, W San Ysidro Blvd, Picador Blvd, Dairy Mart Rd. For more information on how to get to the specified place, you can find out on the map that is presented at the bottom of the page.
Map
Reviews, Restaurant El Achiote