Skip to main content

Tacos Libertad

restaurant · taco restaurant · San Diego, CA

Address
1023 University Avenue, San Diego, CA 92103
Phone
(619) 481-5035
Where
32.7482, -117.1547

Search Hominin for Tacos Libertad

Other restaurants nearby

More in San Diego

Tacos Libertad — restaurant in San Diego, CA | Hominin