Java Beach Cafe 1396 La Playa Blvd. San Francisco CA United States
Hours: Open daily 6 a.m.-11 p.m.
Phone: 415.665.5282