1. Star Asian Cafe 13830 Highway 36, Needville, TX 77461 Coordinate: 29.38949,-95.82598 Phone: (979) 553-3888