Domino's is open later than any of the other options for pizza in Isla Vista.
It's at 955 Embarcadero Del Mar, and it's been there since at least the 1980s. The February 25, 1987 edition of the Isla Vista Free Press has an ad for it on page 10.
|955 Embarcadero Del Mar|
|Domino's Isla Vista|