McAllen, Texas
A new Cheddar's Scratch Kitchen is coming to McAllen! 🍽️
Construction will begin on March 10, 2025 and is expected to be completed by October 17, 2025.
Location: 7701 N 10th Street, McAllen, TX 78504
A new Cheddar's Scratch Kitchen is coming to McAllen! 🍽️
Construction will begin on March 10, 2025 and is expected to be completed by October 17, 2025.
Location: 7701 N 10th Street, McAllen, TX 78504
18 days ago