Humberto's Taco Shop

4 stars 3 reviews
619-266-8433
1136 S 43rd St
San Diego, CA 92113

Search for Mexican Restaurants

Similar Nearby


Recommended Nearby