store:
 location:

Applebee's in Dallas, Texas

3565 Frankford Rd
Dallas - 75287
View Details
6464 E. Northwest Hwy
Dallas - 75231
View Details
3426 W. Illinois Ave
Dallas - 75211
View Details