Stamford from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Cliff House Restaurant - Texas, Stamford, Haskekk Hwy, 79553 (325) 773-3431 Map Subway Sandwiches & Salads - Texas, Stamford, 1412 N Swenson St, 79553 (915) 773-5926 Map