Absolutely love, love, love this place. They can get quite busy depending upon the time of day and if they are having live music or not. The food is always a "cut above" and the service is generally excellent. (with the exception of one waitress that we try to never get) Not the best part of town but they do have a secure parking lot with a guard keeping watch.
We eat at Sterle's as often as possible. You won't be disappointed.