A hidden gem along the Texas Gulf Coast offers small town charm with beach vacation amenities and a variety of restaurants ...