Humberto's Taco Shop

45 N Lake Havasu Ave Lake Havasu City AZ 86403 USA

(928) 854-2325

Location