Chimayo

Denver
Chimayo

324A Dillon Ridge Way

Dillon, CO 80435-0883

Incredibly fresh fish and shrimp tacos are the hallmark of this local Mexican grill. Cheap food, quick service, and great margaritas make Chimayo a no-brainer.