at 1540 S 1st St, Garland United States
3 FB users likes El Rancho 26, set it to 7 position in Likes Rating for Garland, Texas in Mexican Restaurant category
El Rancho 26 is Garland based place and this enity listed in Mexican Restaurant category. Located at 1540 S 1st St TX