Montalba from Texas Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Shangri-la Restaurant; Inc. - Texas, Montalba, Rr 1 Box 700s, 75853 (903) 389-5557 Map