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

Feedback

Do you manage or own Humberto's Taco Shop?

Yes