El Fenix Restaurant
Address:
3831 Call Field Rd, Wichita Falls, TX 76308
Phone:
(940) 691-2700 Restaurants, Southwestern
Other Businesses:
- Wasabi at 3916 Call Field Rd, Wichita Falls, TX 76308
- Opas Schnitzel Haus at 2617 Plaza Pkwy, Wichita Falls, TX 76308
- Tobys Restaurant & Bar at Midwestern Pkwy & Maplewood, Wichita Falls, TX 76308
- Sakura Sushi Bar at 2617 Plaza Pkwy, Wichita Falls, TX 76308
- Schlotzsky's at 3916 Kemp Blvd, Wichita Falls, TX 76308