Isaac Ross Restaurant was founded in 2007, and is located at 1710 S Macarthur Blvd in Springfield. Additional information is available at www.rossisaacil.com or by contacting Isaac Ross at (217) 744-7677.
Fine dining in a neighborhood setting. Ross Isaac has won numerous awards since opening in 2007, and Chef Sean Keeley has been awarded Best Chef in Springfields Illinois Times magazine 2008 through 2012. Come taste the local fair located in the heart of Springfield.
by superpages on November 28, 2012 from superpages