A dinning experience is supposed to be fun; it's supposed to be relaxing; and, it is supposed to be an escape from the stressors of life. Unfortunately, I don't think Laredo's knows how to do any of those three things.
Our food came out literally five minutes after being ordered. It came out before our drinks arrived. Our server never checked on us after delivering our drinks. After poking at our food for 10 minutes and deciding it wasn't worth eating, I had to go track down our waiter and pay our bill.
Food is bland and an Americanized version of Mexican food. Service is below average. Ambiance is lacking. Just don't go.