Powered by Tripadvisor

Lalo's Tacos

1266 University Ave
San Diego, CA 92103
Uber