El Phoenix Taqueria
10007 Slide Rd, Lubbock
(806) 993-5011
Menu
Reserve
Restaurants in Lubbock, TX
El Phoenix Taqueria
10007 Slide Rd, Lubbock, TX 79424
(806) 993-5011