Island Prime is a culinary jewel in San Diego, offering breathtaking views of the downtown skyline and bay. This upscale steakhouse and seafood restaurant is perched over the water on stilts, providing diners with a truly immersive experience. Helmed by renowned chef Deborah Scott, Island Prime serves inventive dishes that highlight local, seasonal ingredients.