Chile Verde boasts hot cuisine, warm decor