This location was Twin Peak’s 2nd venture into the El Paso market, marking the start of a large development project on long vacant land at I-10 and Sunland Park Dr.

Type: Restaurant
Market: El Paso