Maria's is a local establishment. No other way to put it! If you've lived in Rockford for any amount of time you've been. And here's the rule, although its and Italian joint, get the steak. You can't go wrong. The only downside is location. Its not in the greatest of neighborhoods, but its not horrid either. Just park close.
more