Enjoy homemade, regional dishes at Riegersburg Taverne. This self-service restaurant offers seating for 150 indoors and a spacious garden for 300.