Food Server at Restaurante El Tamarindo - Denver, Colorado, United States
303-320-5490 Dine with carefully crafted Central American dishes that are made to order at Restaurante El Tamarindo.