Humberto's Taco Shop
1015 25th St, San Diego
(619) 231-8433
Recent Reviews
Humberto's Taco Shop
1015 25th St, San Diego 92102
(619) 231-8433