The next time you’re looking for a fun place to eat with a lot of southern Utah nostalgia, check out Judds General Store. Located in the heart of downtown St. George, Judd’s General Store has been part of the St. George landscape since it opened in 1911. Judds General…