If the weather is nice, we suggest going to Roaring Springs at some point. There are races on Friday and Sunday night (we plan on being at the Sunday races).
If nothing else, spend some good quality time with family and friends.
Roaring Springs Water Park
400 West Overland Road, Meridian, ID 83642, (208) 884-8842
Meridian Speedway
335 South Main Street, Meridian, ID 83642, (208) 888-2813