Back
Restaurante El Tamarindo Logo

Restaurante El Tamarindo

No price ratings5.32mi
7700 E Colfax Ave, Denver, CO, 80220
Fri 7:00 AM - 9:00 PM(303) 320-5490
About Restaurante El Tamarindo

Ready to try some of the best Latin American in Denver? Then it's time to order from Restaurante El Tamarindo. Looking to find the cheapest way to order Restaurante El Tamarindo? Choose the most ...show more

Compare Delivery Services

(See pickup options)
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minTime Est.
Place Order
PostmatesNot Delivering: Outside of delivery range
$0.00
Est. Fee
49 minTime Est.