Restaurant/Catering Supplies go Results Found: 1 Button group with nested dropdown Twins BBQ And Grill LLC Twins BBQ And Grill LLC Serving the best bbq in the Midwest. Serving the best bbq in the Midwest. 305 E. Karsch Blvd. Farmington MO 63640 (573) 315-9649