After owning the Hurricane Grill & Wings location in ... Top: Alice’s Sports Bar is located at 1037 Patchogue Road in Three Roads Plaza. (courtesy photo) More must-reads: Weather pushes Port ...