Thai Tavern offers a varied menu in a beautiful setting. Expect a welcoming atmosphere and pleasant service.