The suggestions you've already got are good, but if you want something closer to town I would go with Mill Creek Rd. There is a number of pull-offs on the side of the road 3-4 miles East of hwy 84 that would be ok for sleeping, and you could stop in at pagosa bakery in the morning for breakfast, which is delicious!
EF and WF San Juan have better camping than Piedra or Mill Creek, but you won't have any good breakfast options for quite a while heading East.
Life is either a daring adventure or nothing. - Helen Keller