South Padre Island, Texas, Coming Apr. 15-17—“South Padre Island, a town with style—a folksy, warm, inviting style that welcomes visitors from all walks of life, is located on the tropical tip of Texas just 25 miles north of the Mexican border and is the premiere resort in Texas.” Sounds like Chamber of Commerce hype. However, in this case, it is absolutely true. Throw in an early spring motorcycle rally called Beach-N-Biker Fest and it is absolutely paradise. The Magic Valley Riders have def…