Phone
(956) 994-3378
(956) 994-3378
https://restaurants.applebees.com/en-us/tx/edinburg/1913-w-trenton-rd-75033?utm_source=google&utm_medium=organic&utm_campaign=google_my_business&utm_term=75033&utm_content=website
1913 West Trenton Road, Edinburg, TX, USA