Luna's has always been a destination for solid brunch in the area. The food is always good and fast. I'm not sure why there are negative reviews as the restaurant doesn't try to be anything more than a ma & pa diner. Service can be slow at times (during a rush), but never that bad.
Ways to improve would be organic & using local suppliers but I'd imagine that would increase their very low prices.