I was in town for a conference and pleasantly surprised with this amazing restaurant. The hotel recommended it so we gave it a try. I ordered the ruby fish curry and since I had the choice of spiciness, I chose Thai hot. It was the best curry I had in my life. The fish was a whole sole filet, lightly fried to perfection and the curry was spicy but extremely flavorful. The atmosphere was relaxed and casual, perfect after a long work day. We had a large party and they were happy to provide separate checks. I also shared an order of veggie spring rolls with a friend and they were crispy and tasty. The portions were decent though I totally could have eaten more if more had been on my plate. I was spooning every last bit of the curry onto my rice even after I finished the fish. If I'm ever in Phoenix again, I would definitely visit Thai Elephant for as many meals as I can.