Pad Thai here is the best in New Haven. But this spot is cash only