← San Diego restaurants
Taco Centro
No reviews yet
Tacos539 Island Ave, San Diego
Own or manage Taco Centro? Claim this listing free
Hours
Hours not listed yet.
Details
Address539 Island Ave, San Diego 92101-7013
Phone+16197829777
Email[email protected]
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.