Del Taco 81 London Bridge Rd # 102 Lake Havasu City, AZ 86403 Phone: (928) 854-4748 Fax: (928) 854-4749
Category: Restaurants