Mary and Tom Svendsen are opening Lone Star BBQ & Grill in St. Peter in January in the former Richards Restaurant and Cedars Grille location.
Lone Star BBQSt. Peter