I'm a taco-holic, so any new taco restaurant s perk me up! Got a chance to try Taco Chelo in downtown Phoenix. The ambiance is nice, down to earth and comfortable. It is stand-and-order, and they bring the Your food to your table. I ordered the Carne Asada and Carnitas tacos. The meat was freshly cooked and had a wonderful flavor. They were topped with onions and cilantro, and came with a side of salsa. Food came out fairly quickly. I also ordered chips and salsa, for an appetizer, but all the food came at once. Overall, a good experience. I'll be back Anthony is a great server!