San Diego is facing an extreme heat warning with temperatures reaching the 90s along the coast through Sunday, providing an unexpected boost to local businesses.