Estela's Restaurant Address: 702 Tilford Ave, Ralls, TX 79357 Phone: (806) 253-2456 Restaurants Other Businesses: George's Restaurant at 404 US Highway 82, Ralls, TX 79357 Vista Bank at 901 Main St, Ralls, TX 79357