Taco River offers genuine Mexican cuisine with fresh, authentic flavors in a relaxed, family-friendly setting.