A Weekend Tradition: Ceviche @ Starfish Deli

A Taste of Ecuadorian Delight: Starfish Deli in Quito If you find your self in Quito and are in the mood for some fresh seafood, you should reallly check out the Starfish Deli. Nestled in the heart of the Bella Vista neighborhood, the Starfish Deli beckons with its vibrant atmosphere and delectable offerings, promising an authentic taste of local cuisine unlike any other. Situated amidst a quiet residencial neighborhood a few minutes drive or walk from few minutes from the busy streets of 6 de Diciembre and Eloy Alfaro, this...