Wendell's Steak & Seafood earns Wine Spectator award
EL PASO, Texas (KTSM) - A restaurant in southern New Mexico is getting international recognition for what's on its wine list. Wendell's Steak & Seafood at Inn of the Mountain Gods has earned Wine Spec




















