St Kilda, located in Victoria, Australia, offers a diverse range of dining experiences. From iconic establishments to newer additions, there is something for every palate. For instance, the revamped Hotel Esplanade features 12 bars and two restaurants, offering Cantonese share plates at Mya Tiger and comfort food at the Espy Kitchen. Another option is Radio Mexico, which serves Mexican street eats in a relaxed atmosphere. Additionally, Sister of Soul provides plant-based meals catering to various dietary needs. Fine dining establishments like Stokehouse, known for its exceptional seafood-centric menu, and Donovans, which exudes a cozy, Mediterranean vibe, are also worth mentioning. Lastly, Cafe Di Stasio stands out with its classic Italian cuisine and refined service.