Yes, there are many restaurants nearby. Some of them are: Bistro im Schloss Neuschwanstein, Zur-Neven-Burg, Alpenstuben, and Imbiss Konigshutte.