As always great food and service

Charles Young | May 9, 2018 | Category: Mexican restaurant in Montrose, Colorado

El Jimador - All questions

Address: 1201 S Townsend Ave, Montrose, CO 81401, USA

DOUGLAS HOOK | May 10, 2018

my favorite is the shrimp appetizers.

Elizabeth Bennett | May 10, 2018

Always awesome food and amazing margaritas!

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places