El Charro Cafe – Waco, Texas


El Charro Cafe Mexican restaurant in Waco
2303 La Salle Ave, Waco, TX 76706

Monday: 6:30AM-2PM | Tuesday: 6:30AM-2PM | Wednesday: 6:30AM-9PM | Thursday: 6:30AM-9PM | Friday: 6:30AM-9PM | Saturday: 6:30AM-9PM | Sunday: 6:30AM-9PM
America/Chicago time zone
4.3 average rating from 655 reviews for El Charro Cafe

Leave a Reply