I've yet to try a good Mexican restaurant on Long Island that approaches even the most mediocre Mexican in southern California. I tend to go to Pancho's Cantina in Long Beach for lack of a better option.
Same goes for brewpubs...where are they? John Harvard's in Smithtown? Beer's good, but have you tried the food lately? South Hampton Public house - you tellin me I gotta drive an hour and a half...come on. Brick house Brewery in Patchogue? Never been there and haven't heard anything about it - their web page doesn't paint the most appealing picture.