This is THE place to eat on the strip in Granada.