La Taverne Royale is a restaurant offering a full bar, beer, and wine selections. They accommodate various needs, including wheelchair accessibility and acceptance of card payments.