The Southport restaurant getting rave reviews on TripAdvisor that you have to try