Clue: Open golf course that's open for lunch? (8)
Answer: SANDWICH
Explanation: Definition: Open golf course

One could have an "open" SANDWICH for lunch, and Sandwich is a golf course in Kent, more commonly known as Royal St George's, which has held the Open Championship 15 times, including last year's competition.