← San Diego restaurants
El Taco Rico
No reviews yet
Mexican3594 National Ave, San Diego
Own or manage El Taco Rico? Claim this listing free
Hours
Hours not listed yet.
Details
Address3594 National Ave, San Diego 92113
Phone+16192622003
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.