been to this location twice since I live right over there, um I cant say its the greatest place ive been to but its good. food was kind of average, fresh, atmosphere nice, clean , friendly staff for the most part but one thing I did not like is our server did not return at all so my kids were dying of thirst, only time the server came back was to deliver my check. but overall I would probably go back.