Laura's Cafe Address: 18151 Templeton Ave, Combes, TX 78535 Phone: (956) 428-2046 Restaurants Other Businesses: Pescaderia Y Restaurante Del at 18151 Templeton Ave, Combes, TX 78535