Nena's Restaurant
520 E Main St
Fabens, TX 79838
Fabens, TX 79838