Less than two miles south from the small town of Quemado Texas, is a roadside rest stop, or picnic area, as Texas calls them. I found this location while on…