Humberto's Taco Shop
1015 25th St, San Diego 92102