Alamo

5003 S Alamo Rd, Edinburg, TX 78542

Phone: 956-223-2555

Regular Hours of Operation:

Mon-Fri: 8 AM – 10 PM

Sat: 9 AM – 6 PM

Sun: 1 PM – 9 PM

 

For temporary hours of operation, click here.