Lalos Restaurant
Address:
324 E Cano St, Edinburg, TX 78539
Phone:
(956) 381-9990
Restaurants
Other Businesses:
- Eagles Rowe at 300 W University Dr, Edinburg, TX 78539
- Golden China Edinburg at 401 E University Dr, Edinburg, TX 78539
- Cosinita Tamales Y Mas at 706 S Closner Blvd, Edinburg, TX 78539
- Pizza Patron at 716 S Closner Blvd, Edinburg, TX 78539
- Sams Cafe at 100 N Closner Blvd, Edinburg, TX 78539