Review for The Elwha River Casino Review For The Elwha River Casino Google User Apr 6 '11 at 23:47 the food is wonderful chicken cesar salads are the best I have ever had anywhere View full site to comment or like