This place deserves WAY more love! I can’t believe I’m the first reviewer!So it might have had a couple face-lifts (Iron Grill — Chicago Steak and Lemonade — Now: Taza 2 Go), but I’m pretty sure they were just in the process of perfecting the menu/model, because now suddenly there is SO MUCH STUFF! And it’s…