Discover a world of tempting tastes, sights and sounds, as mouthwatering aromas carry you along downtown Greenville's Main Street. With over 40 of Greenville's finest restaurants showcasing almost 200 menu items, St. Francis Fall for Greenville offers something for everyone.