national.restaurant
Restaurant Menus & Prices
Restaurants Near Me
Gift Cards
Nutrition
Recipes
Content Hub
Home
Restaurants Near Me
Lalo's Tacos Etc
CA
San Diego
Lalo's Tacos Etc Locations in
San Diego, CA
Lalo's Tacos Etc - 1266 University Ave
1266 University Ave
San Diego, California 92103
Lalo's Tacos Etc Locations in Cities Nearby