Tamba is an outstanding Indian food spot, it's on the strip, but tucked away. Probably in my top 3 favorites in the US.