I like Delux. The burgers are good, no doubt, but my absolute favorite there are the sweet potato fries. I hear the salads are not bad either but regardless of any good intentions of trying something new the next time I go I cannot get away from the old staples.
As far as ambiance, I find the inside a bit loud and the patio basically has views of the parking lot. But again, overall not bad.