Insel Bistro offers homemade cuisine with diverse culinary influences and daily specials. Fridays feature a tapas menu.