I found this place through yelp reviews and it did not disappoint. Overall, the service was decent and the food was great.  We'll definitely be back again for the food. Our waitress wasn't too attentive to us once the food came out since we ran out of coffee half way through the meal.  She may have been new since she had to come back and ask my friend how she wanted her eggs on a breakfast sandwich and when asked which menu item was better she was unsure what to recommend and she seem a little unorganized with the checking out process (ie took my friend's check who paid cash and didn't bring back the change until asked, etc).