Skip to main content

El Tranvia

restaurant · mexican restaurant · McAllen, TX

Address
6401 S 23rd St Suite 130, McAllen, TX 78503
Phone
(956) 483-8147
Where
26.1496, -98.2528

Search Hominin for El Tranvia

Other restaurants nearby

More in McAllen

El Tranvia — restaurant in McAllen, TX | Hominin