Location: 1641 McCulloch Boulevard North Suite 21, Lake Havasu City, AZ 86403
Phone:(928)680-7010
Category: Restaurants
Tags: Mexican Restaurants