← San Diego restaurants
Tacos Libertad
No reviews yet
Tacos1023 University Avenue, San Diego
Own or manage Tacos Libertad? Claim this listing free
Hours
Hours not listed yet.
Details
Address1023 University Avenue, San Diego 92103
Phone6194815035
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.