Originally Posted by local_dirt
$30 Aldi Dutch Oven.


Greg, there's an Aldi's about 90 minutes up the road from me. I believe it's you that mentions their meat from time to time. ????? Wondering about the quality ? Comments ??