Oven Baked Sliders

It rains here in North Carolina all of the time. In fact the weather channel ALWAYS says chance of rain. We’ve just come to realize that above 30% chance means that it is actually going to happen. If not… well… It’s a toss up. So whenever we decide we want to make sliders we have […]