Hurricane Ray’s is a fried chicken joint, located at Temecula, CA 92591, United States
Was decent but closed for good!