Nena's Taquitos
Address:
2010 W 5th St, Plainview, TX 79072
Phone:
(806) 296-0448
Restaurants,
Mexican
Other Businesses:
- Elks Restaurant at 908 N Interstate 27, Plainview, TX 79072
- IHOP at 701 N Interstate 27, Plainview, TX 79072
- West Texas Pit Masters at 1001 Ebeling Dr, Plainview, TX 79072
- Taco Bell at 911 N Interstate 27, Plainview, TX 79072
- Main Street Pizza at 2401 N Interstate 27, Plainview, TX 79072