Looking for the best restaurants in St. George, Utah? You’re in for a real treat. This stunning Southern Utah town, nestled near the Arizona border and surrounded by striking red rock scenery, is not ...