Get directions to: Spot, Lake Havasu City, AZ Restaurant address: 3612 Jamaica Boulevard South Lake Havasu City, AZ 86406, USA Driving Walking Bicycling Restaurant: Spot