Carlos & Maria’s in Winter Park

Posted By: The Ski Channel on December 7, 2009 12:12 pm

                                                                                          

Address:
Cooper Creek Square Winter Park
Cooper Creek Square #236 Winter Park, CO 80482
(970) 726-9674

Overview:
Enjoy the taste of old Mexico. Locals’ favorite place for margaritas. Fun atmosphere and great food. Mexican favorites and house specials. Open for dinner daily 3:30-9pm.

Menu:

 

 

 

 

 

Comments