Ross Isaac Restaurant

1710 S Macarthur Blvd
Springfield, IL 62704
No photo available for this business

Business Information


Customer Reviews (1 reviews)

Citysearch User

on Citysearch Nov 11, 2008
We were up visiting from Chicago and decided to try this newer restaurant in Springfield. We were impressed with the menu but right off the ... (more)

Browse our top cities

Browse cities by state