1. Los Charros Mexican Restaurant 9017 Main St, Needville, TX 77461 Coordinate: 29.39915,-95.8372 Phone: (979) 793-7799
2. Taco Ranch 23802 Highway 36, Needville, TX 77461 Coordinate: 29.41165,-95.827286 Phone: (979) 793-3322