Great Mexican atmosphere and food. Always good friendly service and rarely crowded. Good margaritas, chips and salsa....this used to be El Horizonte I believe and has changed hands in the past year.
Address: 3120 Blake Ave, Ste A, Glenwood Springs, CO 81601-4258
Location: United States > Colorado (CO) > Glenwood Springs
Phone Number: +1 970-945-1575