Lime Mexican Nelson Bay is perched on Level 1 overlooking the iconic d’Albora Nelson Bay Marina in stunning Port Stephens. A favourite with the locals, d’Albora Marina is a great place to go for a siesta or stroll, watch the dolphins and yachts, and spice up your life with some Mexican & Margaritas!