Nestled on the foreshore of Cheltenham beach, McHugh’s of Cheltenham offers spectacular views of Rangitoto and the Waitemata Harbour. Our superb cuisine together with our unique location makes McHugh’s of Cheltenham the perfect place for your special occasion.