One option besides this is the Lodge at Torrey Pines- I dig the grill and they're open at least early if not late- might check for the late part though. Probably just about equidistant to go to Piatti as the Lodge.