As far as food goes in Colorado, you’ll find a melting pot of all different kinds of cultures and dishes. As a solidly Southwestern state, we have some pretty excellent Mexican restaurants around here, and one of the best just happens to be this tiny spot in the town of Lafayette. The authentic Mexican food served here has been perfected through long-standing family traditions, and once you try it, you won’t want to go anywhere else.

Related Stories

Drink Your Way Through Colorado On The Margarita Mile

Drink Your Way Through Colorado On The Margarita Mile

The Pierogi Restaurant In Colorado That's Wonderfully Authentic

The Pierogi Restaurant In Colorado That's Wonderfully Authentic

Don’t Let The Outside Fool You, This Mexican Restaurant In Colorado Is A True Hidden Gem

Don’t Let The Outside Fool You, This Mexican Restaurant In Colorado Is A True Hidden Gem

The original Efrain’s Mexican Restaurant & Cantina is located at 101 E. Cleveland St., Lafayette, CO. It is open Monday & Wednesday – Saturday from 11 a.m. to 9 p.m. and on Sunday from 11 a.m. to 8 p.m. (the restaurant is closed on Tuesdays). For more information, visit the Efrain’s Mexican Restaurant & Cantina website here.

The second location, Efrain’s II Mexican Restaurant, can be found at 1630 N. 63rd St., Boulder, CO. This location is open Monday through Saturday from 11 a.m. to 9 p.m. and is closed on Sundays. For more information, visit the Efrain’s II website here.

Have you ever been to Efrain’s? What did you order? We’d love to hear about your experience in the comments!

Looking for more Mexican food in Colorado? Check out this timeless restaurant in Denver.

OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.

Explore Colorado