The buffet at the Ranch House is wonderful. We go every Friday night and when we walk in the door the waitress has our drinks ready for us. All the locals go in for breakfast and it's really good also. Their menu is good too. Personally, I think it's the best place in Stroud to eat.