Get directions to: El Mariachi Mexican Restaurant, Lake Havasu City, AZ
Restaurant address: 141 Swanson Ave Ste 5 Lake Havasu City, AZ 86403, USA
Restaurant: El Mariachi Mexican Restaurant