Restaurante El Tamarindo
7700 E Colfax Ave, Denver 80220