Cafe Luna (later renamed Luna Restaurant) is a fictional restaurant located in the North Beach area of San Francisco near the corner of Market Street. Cafe Luna is a restaurant which Dan Vasser and his family go out to for dinner.

Dan frequents Cafe Luna in various timelines where the establishment has undergone a number of refurbishments. Cafe Luna existed at least since October 17, 1989, since Dan met Charlotte Skillen in "Game Three".