There are some good and cheap restaurants on foot or in the immediate vicinity.
Germany map and location Romantic Pension Hohenschwangau:
Some useful information to Hohenschwangau and the royal castels:
(1) You can take the bus line Nr. 73 / 78 to the information center Hohenschwangau castle.
(2) Flixbusses also stop at the information center.