Eating Mexican at Humberto's Taco Shop restaurant in Bullhead City, AZ.

Feedback

Do you manage or own Humberto's Taco Shop?

Yes