The new Culver's restaurant on Elkhart Road in Goshen hosted a ribbon cutting and grand opening Monday morning and is now open for business.