There are 2 reasons to rate a restaurant, the food and the service and in this case, the food was good but the service - not at all near par.
Went for lunch with my coworkers thinking it's down the street we should be done within an hour, boy were we wrong.
The place was not crowded or busy for me to empathize with the wait staff, getting our drinks took longer than it needed to be. Our food took especially longer to arrive at our table. The waiter just was not hospitable, no sense of urgency and after asking for an update on our appetizer after 20 mins - cajun fries, the waiters response was "oh, maybe 15 mins more I need to go check on it not sure why it's taking so long".
There were other instances and let's leave it as if I ever go back, I'll be calling in my order to pick up - hopefully that will be within reasonable time frame.
If you have time to just sit around then I'd say you found your place to dine.