The Bonneville Dam is a great place to catch shad. There is also a fish hatchery to learn more about the dam and fishes.