Roadhouse is a chain, which loses a few points in my book, but is a really good place to eat in town. The food is pretty good, and is not that expensive at all (considering what you're getting.) The wait is often long (reservations not accepted), but the service is usually extremely friendly.
Pros: friendly, good value
Cons: long wait times
more