If you fancy splashing out on something other than lobster, step into this smart air-conditioned dining room and tuck into quality imported cuts at St Lucia's favorite steakhouse. You'll have to change out of the shorts and sandals but it's worth it for a top-quality meal.
Big Chef
St Lucia