Lee Roy's Chicken & Burgers
Hours:
413 W Santa Rosa Ave, Edcouch TX 78538
Tips
Hours
Most Recent Comments
-
March 2024
They have the best chicken & hamburgers in the can delta
-
March 2024
The food was absolutely delicious. The server was attentive and friendly to us. :)
-
March 2024
Not what it was! Meat on ? was burnt and half the size of bun when before it was the opposite.
More Comments(143)
You May Also Like
-
Edcouch, Texas