This place is great for lunch! The service is quick, the food is relatively fast and always tastes great! I stopped in for a late lunch (closer to 2 or 2:30pm), and it wasn't busy at all. During peak lunch rush there can be a wait.
The menu has lots to choose from. I've gotten into the habit of getting the same things each time I go - but otherwise I'd say try something new once in a while.
The atmosphere is very casual. Great food!